Site visit statistics

October 2021
United States - 1237
Germany - 175
China - 147
Russia - 146
France - 91
Czech Republic - 83