5,024,515 registered visits to HUMANINDEX from 164 countries
from 16 November 2017 to 30 April 2025