44% in 2021 and 46% in 2020. Every year since 2004, the number of people seeking the H-1B visa has exceeded the cap of 65,000. More names are selected in the lottery than there are allotted visas ...