Site visit statistics

August 2022
United States - 625
Russia - 165
China - 126
Czech Republic - 96
Germany - 73
France - 49