Not quite because you would also need to take into account the average riding going from 49000 to 58000. Not sure how to do the math off the top of my head.
If Calgary and Edmonton both grow by 300,000 people from 2017-2027 and each riding is about 50,000 people. Then it would make sense for both cities to get several new ridings.