Wow, better numbers than I expected. Calgary seems to have hit that critical mass when it comes to drawing in immigrants.
My theory (and I have no evidence to back it up) is that because of Calgary's larger immigration population it's able to draw more immigrants. Immigrants tend to move somewhere where they already have relatives or contacts of some kind. Just look at Winnipeg, the only thing keeping it growing is the large amount of Filipino immigrants Winnipeg gets, due in part to already having a large Filipino community.
|CMA||Admissions of Permanent Residents, 2018||CMA Population, 2016||%|