There are a total of 343 seats. After the 2021 redistribution, Alberta got 3 new seats and B.C. and Ontario got 1 new seat each
(Please use a modern browser to see the interactive version of this visualization)