These maps show the country of origin of immigrants who obtained green cards in 2012. Mexico, with 146,406, leads by a large margin. Other major contributors are China (81,784), India (66,434) and the Philippines (57,327).

Use the box to the left to explore the data by geographic region. Drag your cursor over a country to see how many new green cards were issued to immigrants from there. SOURCE: U.S. Department of Homeland Security immigration statistics