Census Bureau Infographic on Mexico, India and China immigration Go here. Compares the three sources, 2006 – 2013.