Answer :
This is due to the amount of growth and population in each of those cities ie: jobs, development etc. In addition, the amount of tourism that attracts people has also increased their economy and enhanced the overall growth of Canada.