I want to share this excellent WEBSITE called PeopleMovin it details the worlds immigration patterns and I was amazed at some of the results , for example did you know that contrary to what many people think in Canada there are more people from the UK that immigrate to this country than from China! surprised ? take a look at the site.
World Population: 6,853,328,460
Migrants in the world: 215,738,321
Almost 216 million people, or 3.15% of the world population, live outside their countries.
Click on a country box to know more about migration flow to/from that country.