Top Source Countries:
Sources
United States525,55757.1 %United Kingdom326,90935.5 %Germany325,54935.3 %Netherlands312,18433.9 %Brazil294,27331.9 %
Top Destination Countries:
Destinations
United States202,91222 %Brazil86,0489.3 %United Kingdom56,7156.2 %South Korea51,5905.6 %China49,1425.3 %