There are only supposed to be something like 300 to 350,000 immigrants per year, across the whole country.  And in theory they are supposed to be selected fairly randomly from around the world, based on skills (including English/Franch), not $$$$$!  Even with the well-known bias towards TO and Vcvr, that should not mean "hundreds of thousands" per year.  BUT since Trudeau's mass visa, free entry started, you could be right that about 100k have been added to the normal, legal flow into the GTA and Vancouver.  So stop it now - no more purchases unless you are a legal immigrant/PR/citizen.