Site visit statistics

December 2022
United States - 194
Russia - 83
Germany - 29
Great Britain - 23
Czech Republic - 23
China - 20