There exist congressionally mandated caps limiting the number of H-1B visas that can be issued each fiscal year, which is 65,000 visas, and an additional 20,000 set aside for those graduating with master’s degrees or higher from a U.S. college or university.
There is much more orders than slots, at least 1500USD per req.
Taking this path might take few years if you dont have luck. Chances are lower than 30% company that fill an order will get this. Those limits are for whole USA and all companies.
And top talkers are Infosys, Tata, Cognizant
Most of it goes to India
USCIS reports a lot about this. You can find most info https://h1bgrader.com/
How do I know? Rejected twice by Citi upper mgmt to sponsor even when SVP/D were very enthusiastic and was told I am best candidate