Last year, USCIS granted 180,000 green cards more than usual but still less than the entire number of available.
Already have an account? Login