http://www.firstpost.com/world/h1b-extensions-on-the-chopping-block-4282721.html
United States Citizenship and Immigration Services (USCIS) can approve more than 330,000 H-1B petitions each year and, as of April 2017, reported more than 680,000 approved and valid H-1B petitions.
Over the last 10 years - from 2007 to 2017, Indians have taken the lion’s share of H1B visa approvals every single year followed by China in second place and Canada third. Indians have got a total of 2,237,478 H1B visas from 2007-2017 and 302,293 in 2017 alone.