Site visit statistics

June 2021
United States - 641
China - 175
Russia - 114
Czech Republic - 82
Germany - 59
France - 43