Top Source Countries:
Sources
United States498,26555.4 %United Kingdom247,62227.5 %Germany243,47427.1 %Netherlands235,43026.2 %France229,82225.6 %
Top Destination Countries:
Destinations
United States175,96419.6 %Brazil58,0876.5 %South Korea51,2065.7 %India35,7594 %Germany34,0963.8 %