Total:49,138
Natural increase
8%
Interprovincial
migration

25%
Immigration (permanent)
28%
Temporary
international
residents

39%
Natural increase
Interprovincial migration
Immigration (permanent)
Temporary international residents