Do you have the least clue about anything relevant?
For starters, Canada has twice the proportion of foreign-born residents that the US has, roughly 20% vs 10%.
2006 census
http://www12.statcan.ca/census-recensement/2006/as-sa/97-557/index-eng.cfmImmigration: Driver of population growth
Proportion of foreign-born highest in 75 years
Proportion of Canada's foreign-born population second to Australia
Immigrants came from many countries
Most recent immigrants still came from Asia, but their share remained stable
Slight increase in share of newcomers from Central and South America, the Caribbean and Africa
http://www12.statcan.ca/census-recensement/2006/as-sa/97-557/p4-eng.cfm... As a result of the changing immigrant source countries, the proportion of the foreign-born population who were born in Asia and the Middle East (40.8%) surpassed the proportion born in Europe (36.8%) for the first time in 2006.
... The People's Republic of China was again the leading source country of newcomers to Canada. Fully 14% of recent immigrants who arrived between 2001 and 2006 came from the People's Republic of China.
The People's Republic of China was followed by India, representing 11.6% of new immigrants, the Philippines (7%) and Pakistan (5.2%) — the same order as in 2001. These four Asian countries alone accounted for 37.8% of all newcomers in 2006.
In total, there were six of the top 10 source countries for recent immigrants in Asia and the Middle East. The other two were South Korea, which accounted for 3.2% of newcomers, and Iran, which accounted for 2.5%.