Spain
Italy
Greece
129,000
in Italy
382,756
in Greece
2,338
in Spain
514,193 total
99
in Malta
129,000
in Italy
382,756
in Greece
2,338
in Spain
514,193 total
99
in Malta
Germany
Hungary
Turkey
Greece
Italy
Spain
France
Morocco
Algeria
Egypt
Libya
Germany
Hungary
Turkey
France
Morocco
Tunisia
Algeria
Egypt
Libya
2,338
in Spain
129,000
in Italy
382,756
in Greece
514,193
total
99
in Malta
Mediterranean Sea
Germany
Hungary
Syria
Turkey
France
Morocco
Tunisia
Algeria
Egypt
Libya
2,338
in Spain
129,000
in Italy
382,756
in Greece
514,193
total
99
in Malta