Origin of the migrants stock in Cuba

Cuba (Population: 11,298,167 )

Spain 5008
Russian Federation 2101
Haiti 966
Ukraine 639
United States of America 554
Mexico 416
Germany 352
China 307
Jamaica 306
Nicaragua 279

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