431,645 new permanent residents arrived in Canada in one single year, 2022.
IRCC processed 5.2 million applications of Permanent residents, citizenship, temporary residents, etc.
Canada has nearly 1 million job vacancies due to an aging population and a shortage of skilled workforce.