More than three million legal and illegal immigrants settled in the United States in the last two years