Migration, Population and Diversity