There's not a limit set by the U.S immigration law stating how many people can get in. However, the U.S president is the one who sends Congress a proposal for the maximum number every year. The number of asylum grants varies depending on the number of applicants. Every year, about 20,000 people are granted asylum in the United States.