Shanghai has 150,000 registered foreigners, where more than 20% are Japanese, around 15% are American, and almost 15% are Korean. By comparison, Tokyo has 550,000 foreign residents where a majority are Chinese.