US immigration rate is 4.18 per 1000 while China's is minus 0.33 per 1000
So if you calculate these rates with the death rates you end up with a population growth rate with the US being 0.963% per year while China is at 0.493% per year.
Canada achieves about the same population growth rate as the US but she has smaller birth rate and a higher immigration rate.
I read somewhere that Los Angeles was the fourth largest Canadian city, based on the number of Canadians living there. Canada imports lots of people because many of its young people come to the United States and add to its demographic momentum, the children of those Canadians becoming Americans.