Human progress

Human progress, percent, 1990–2015