USA
The Immigration Act of 1990 imposed a limit on the number of Green Cards that the United States can issue every year. Currently, about 1 million Green Cards are issued yearly. Most are Family-based Green Cards, while Employment-based Green Cards have a stricter cap of 140,000 per year. Furthermore, a maximum of 7% of these permits can go to individuals from a single foreign country. Such restrictions have created exceedingly long application backlogs for citizens of the top sending countries, namely Mexico, India, China and the Philippines.