A lot of immigration talk in the U.S. focuses on Mexico, but immigrants come from other places, of course. Using immigration records from the past decade, the Washington Post provides a breakdown with a streamgraph and a series of maps.
The records come from the Department of Justice, which are released monthly via a FOIA request. (Sidenote: the download speed for this data seems super slow.)