Legal Immigrants from India on H-1B and F1 visas surpass Mexicans entering the US

China maintains No. 1 position.