Site visit statistics

August 2022
United States - 625
Russia - 163
China - 126
Czech Republic - 96
Germany - 73
Sweden - 45