Total Visits

Views
Impact ...471
Impact ...(legacy)73

Total Visits Per Month

December 2021January 2022February 2022March 2022April 2022May 2022June 2022
Impact ...19241772

File Visits

Views
means_impact_2017.pdf219
means_impact_2017.pdf(legacy)29

Top country views

Views
United States147
South Africa127
France87
China48
Germany37
Estonia15
Austria12
United Kingdom9
Netherlands8
Finland5

Top cities views

Views
Ashburn84
Johannesburg42
Stellenbosch22
Cape Town18
Los Angeles11
Vienna11
Mountain View10
Pretoria9
Shenzhen8
Durban7