621 Others 84 Singapore 84 Japan 63 Hong Kong 35 Thailand 31 South Korea 23 Taiwan 22 Malaysia 16 Germany 16 Vietnam 15 Australia 15 US 12 France 10 Macau 9 United Arab Emirates 9 UK 8 Canada 3 Italy 3 Philippines 3 India 2 Iran 2 Russia 2 Spain 1 Nepal 1 Cambodia 1 Belgium 1 Finland 1 Sweden 1 Egypt 1 Sri Lanka