White people in Cuba make up 64.1% of the total population, according to the 2012 census, with the majority being of diverse Spanish descent. However, after the mass exodus resulting from the Cuban Revolution in 1959, the number of white Cubans actually residing in Cuba diminished. Today, the various records that claim to show the percentage of whites in Cuba are conflicting and uncertain; some reports (usually coming from Cuba) still report a similar-to-pre-1959 number of 65%, and others (usually from outside observers) report 40–45%. Despite most white Cubans being of Spanish descent, many others are of French, Portuguese, German, Italian, or Russian descent. During the 18th, 19th, and early 20th centuries, large waves of Canarians, Catalans, Andalusians, Castilians, and Galicians immigrated to Cuba. Between 1901 and 1958, more than a million Spaniards arrived in Cuba from Spain; many of these and their descendants left after Castro's Communist regime took power. One further significant ethnic influx was from various Middle Eastern ethnic groups, and many Jews in particular.