Site visit statistics

December 2022
United States - 194
Russia - 84
Germany - 30
Great Britain - 23
Czech Republic - 23
China - 20