5,172,114 registered visits to HUMANINDEX from 166 countries
from 16 November 2017 to 30 June 2025