Site visit statistics

October 2022
United States - 219
Russia - 45
China - 41
Germany - 22
Czech Republic - 20
Latvia - 13