Attracting over 100,000 immigrants yearly, Toronto welcomes the most immigrants among all Canadian Cities. By 2024 Canada plans to welcome 485,000 permanent residents and by 2025, 500,000(Government of Canada).