H1-B = 62'000 Visa allocated per years
Last Oct about 160'000 new jobs where created in the US (270'000 during the month of June for example).
Under Obama (8 years) 9 million jobs were created total, which is above 1 million jobs per year. So, 8 x 62'000 = 496'000 H1-B under Obama. Versus 9 million new jobs in the US...