Yes, there are annual limits or quotas for EB-2 Green Cards. However, the availability of visas depends on the applicant’s country of birth and the preference category.