Year % (cumulative) 1994 22.5114917755127 1995 23.1610221862793 1996 23.7563571929932 1997 24.181755065918 1998 24.8992519378662 1999 25.6073799133301 2000 25.871997833252 2001 26.2660140991211 2002 26.8990001678467 2003 27.4702453613281 2004 27.7378349304199 2005 27.9080905914307 2006 28.4415740966797 2007 29.1170692443848 2008 29.5267772674561 2009 29.7172565460205 2010 29.9961318969727 2011 30.418155670166 2012 31.0561866760254 2013 31.6606597900391 2014 31.9557991027832 2015 32.5007591247559 2016 33.4396896362305 2017 32.0158805847168 2018 34.9924697875977 2019 36.0551528930664 2020 37.5242881774902 2021 35.0492286682129 2022 37.6611289978027 2023 38.5680274963379