Canada isn't even in the top 5 countries that immigrants apply to get into.
Immigration by the Numbers 2019
The United States - 46,627,102. The United States is unique for its immigration. ...
Germany - 12,005,690. After the United States, Germany has the highest immigrant population in the...