Modern Europeans Share a Number of Recent Genetic Ancestors