Year % (cumulative) 1970 1.64108002185822 1981 3.47294998168945 1991 7.66812992095947 1998 6.87264013290405 1999 7.1221399307251 2000 7.2837700843811 2001 7.57331991195679 2002 7.69954013824463 2003 8.94606971740723 2004 10.2277002334595 2005 10.4475898742676 2006 11.0716104507446 2007 11.2087497711182 2008 11.5938196182251 2009 11.9834403991699 2010 12.6629800796509 2011 14.1166296005249 2012 15.2353897094727 2013 15.8727903366089 2014 17.4849891662598 2015 18.1825294494629 2016 19.0035095214844 2017 19.261890411377 2018 18.6854991912842 2019 20.7785091400146 2020 22.547779083252 2021 25.1858520507812 2022 25.5669574737549