Site visit statistics

April 2020
United States - 211
France - 95
Russia - 46
Germany - 35
Ireland - 26
Latvia - 15