Site visit statistics

June 2022
United States - 1226
Russia - 221
China - 137
Germany - 136
Czech Republic - 125
France - 91