Detail analysis of the immigration in the US, Germany and Saudi Arabia
The United States of America

The pie chart shows the immigrant in the US by original countries, we can see that Mexico takes up a large proportion, Chinese, Indian, and the Filipinos are also likely to relocate to the US.
Germany

For Germany, many Turkish and Polish have moved to Germany, in recent years, Germany also attracts many Kazakstan people.
Saudi Arabia

The top five origin countries for the immigrant in Saudi Arabia are India, Indonesia, Pakistan, Bangladesh, and Egypt. And it is very stable from the year 1990 to 2017.
From the above, we can find, most people choose to immigrate to a better-developed country, and most of them try to find a country that is close to their origin country.
Emmigration

The line chart here shows the top emigrant countries, India people like to move out the most. The reason that Syria is on the list is due to wars during these years.