I've noticed something. It's correlation, not causation, but it's a strange fact regardless.
Human beings north of the Tropic of Cancer have stopped breeding at replacement levels. Every country North of the Tropic of Cancer needs immigration just to keep the population stable in the last 20 years.
Human beings south of the Tropic of Cancer are still breeding above replacement levels. Which means these countries are who are providing the immigrants.