Site visit statistics

October 2021
United States - 1233
Germany - 174
China - 147
Russia - 145
France - 91
Czech Republic - 83