Site visit statistics

July 2021
United States - 1375
China - 374
Russia - 169
Germany - 154
Czech Republic - 152
France - 114