LocationsCountryTraffic shareCountry rankVisits Month-over-MonthRank Month-over-MonthThe Netherlands44.4%90,722+1.4%−5.6%Germany22.0%334,364−41%+30%Spain7.7%282,838−25%+11%India7.3%650,522+19%+4.0%