Site visit statistics

April 2020
United States - 214
France - 95
Russia - 47
Germany - 35
Ireland - 26
Latvia - 15