Site visit statistics

September 2021
United States - 649
China - 188
Russia - 150
Czech Republic - 93
Germany - 88
India - 76