Yes there are thousands that are being admitted and also through super visas. New immigrants have been doing a great job not being able to pay the sponsorship costs and then dump them onto the tax payer.  Also they receive welfare when they hit retirement age even if they never worked here in their lives - that has to end.