The pace and distribution have been stable in 2012, 2013 and 2014. These rounded figures. Note that employment based green cards average 150,000, a fraction of 635,000 that are working age (25 – 64). Source: Homeland Security.
Total green cards awarded: 1 million
New arrivals: 47%
Status adjustment to green card: 53%
Of which —-
family sponsored: 200,000
Immediate relative: 425,000 (of which spouses 250,000)
employment based: 150,000
refugees and asylees: 125,000
other categories: 100,000
Origins:
Mexico: 135,000
India: 70,000
China: 75,000
Philippines: 55,000
other countries: 665,000
(the highest European country is UK at 12,000)
Destination:
California: 200,000
New York: 135,000
Florida: 100,000
Texas: 100,000
Other states: 465,000
Age:
Childhood thru end of education (0 – 24) : 315,000 (32%)
25 – 64 (working age): 635,000 (64%)
65 plus: 50,000 (5%)
Median age: 32 vs. 37 for total American population