Statistics

Total Visits

Views
2001 260

Total Visits per Month

February 2025 March 2025 April 2025 May 2025 June 2025
2001 32 2 9 7 5

Top Country Views

Views
Canada 65
United States 58
Turkey 38
Russia 9
China 8
Sweden 8
Germany 6
United Kingdom 6
India 2
South Korea 2

Top City Views

Views
Ottawa 64
Menlo Park 15
Saint Petersburg 8
Oakland 7
Umeå 5
Edinburgh 4
Izmir 4
Mountain View 4
Adnan Menderes 3
Ankara 3