Statistics

Total Visits

Views
ΣΤΕΓ    650

Total Visits per Month

April 2025    May 2025    June 2025    July 2025    August 2025    September 2025    October 2025   
ΣΤΕΓ    37 1 12 3 0 2 1

Top Country Views

Views
United States 185
Greece 69
Canada 47
United Kingdom 24
China 11
Sweden 11
France 7
Japan 7
Vietnam 2
Belgium 1

Top City Views

Views
Ottawa 34
San Diego 25
Southend 24
Oakland 19
Dallas 16
Santa Cruz 14
Vancouver 12
Thessaloníki 9
Shenzhen 7
Menlo Park 6