The U.S. Provides Employment-Based Green Cards to 140,000 People a Year, With Each Country Limited to 7,000 Visas.;

Therefore, a disproportionate number of people from highly populated countries like India and China face a longer wait than people from smaller countries with fewer people applying.

Over 15 years, more than 200,000 employment-based visas have gone unclaimed due to bureaucratic delays, government officials estimate.