Here's some numbers for others cities. Everyone seems to have done well, but Calgary definitely crushed it, even beating out Montreal. Last year it had briefly fallen behind Ottawa, but even last year's numbers are showing Calgary has being ahead. Was there a change in boundaries or something? Maybe they added Foothills MD or there was an under count or something? IIRC statscan had Calgary last year at 1,470,000, and Foothills MD is around 80 some thousand IIRC it could be what bumped it up to the 1,558,588.
Looking at the Stascan page for the Calgary map, it appears Foothills isn't part of the count. Maybe it's related to undercounts over a 5 year period?
Toronto 6,685,621 (6,547,381) +138,240
Vancouver 2,842,730 (2,764,932) +77,798
Calgary 1,608,342 (1,558,588) +49,754
Montréal 4,378,796 (4,340,642) +38,154
Edmonton 1,516,719 ( 1,480,159) +36,560
Ottawa 1,498,610 (1,474,077) +24,553
Kitchener 622,497 (599,816) +22,681
Winnipeg 871,778 (858,848) +12,930
Québec 848,776 (836,615) +12,161
Hamilton 821,839 (811,396) +10,443
Victoria 423,136 (413,859) +9,277
Saskatoon 347,536 (339,870) +7,666
Kelowna 235,473 (229,003) +6,470
Regina 268,804 (264,375) +4,429
Lethbridge 133,064 (130,088) +2.976