We have about 45 million foreign born in the US, which is bigger than the entire population of Canada.
So true.