Site visit statistics

October 2020
United States - 967
China - 295
Russia - 213
France - 101
Czech Republic - 84
Germany - 83