Top Source Countries:
Sources
United States423,77355.9 %United Kingdom207,89327.4 %Germany203,80526.9 %Netherlands199,25926.3 %France187,96724.8 %
Top Destination Countries:
Destinations
United States160,94521.2 %Brazil51,4696.8 %South Korea46,0246.1 %India31,8834.2 %Germany26,0033.4 %