Origin of the migrants stock in Bahamas

Bahamas (Population: 378,953 )

Haiti 40491
Jamaica 5764
United States of America 4534
United Kingdom 1492
Canada 1286
Guyana 1148
Philippines 982
India 531
Cuba 281
Peru 276

Sources - Keywords: migrants, immigration, emigration, population, 2013, Bahamas