Foreign Born vs Non foreign born
As you can see, foreign born immigrants account for a large percantage of our population.
Employment based visa waiting list
vs
employment based visa amount allotted
In November of 2014, 90,000 people were still waiting for Visas, when 140,000 were allotted per year.
People waiting for family based visas
vs
amount ALLOTTED
Also, as of November 2014, the amount of people waiting for a Family based Visa was at 4,322,575, which is almost ten times more than the amount of Visas that are allotted.