Origin of the migrants stock in Bahamas

Bahamas (378,953)

     Haiti40,491
     Jamaica5,764
     United States of America4,534
     United Kingdom1,492
     Canada1,286
     Guyana1,148
     Philippines982
     India531
     Cuba281
     Peru276

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