Site visit statistics

May 2021
United States - 254
China - 95
Russia - 41
Czech Republic - 34
France - 17
Germany - 17