During the 18th, 19th and early part of the 20th century, large waves of Canarians, Catalans, Andalusians, Castilians, and Galicians emigrated to Cuba. Also, one significant ethnic influx is derived from various Middle Eastern nations. Many Jews have also immigrated there, some of them Sephardic. Between 1901 and 1958, more than a million Spaniards arrived to Cuba from Spain; many of these and their descendants left after Castro's communist regime took power.