The 30 biggest population shifts in recent history