Site visit statistics

August 2020
United States - 453
Russia - 98
France - 89
Germany - 82
Italy - 62
Great Britain - 44