All of this year’s H-1B visas have already been taken