According to the Migration Policy Institute:
From its inception, the United States has been a country of immigrants. These interactive charts help track changing immigration patterns and characteristics of the immigrant population through time. By placing immigration to the United States in its broader historic context, the characteristics of today’s migration flows and the immigrant communities they establish can be better understood.
This link opens up several different views of up to date, reliable statistics about immigration to the United States over time. Each chart is a wonderful resource for a research project related to migration.