In recent decades, international migration has become an increasingly large share of Canada's population growth.
(Please use a modern browser to see the interactive version of this visualization)