Year % (cumulative) 1994 25.3827743530273 1995 26.0272579193115 1996 26.401891708374 1997 26.5907287597656 1998 27.2142467498779 1999 27.9626522064209 2000 28.0953540802002 2001 28.338357925415 2002 28.7901649475098 2003 29.1991691589355 2004 29.4430656433105 2005 29.1710395812988 2006 29.6425342559814 2007 30.1227340698242 2008 30.4290294647217 2009 30.3829441070557 2010 30.392879486084 2011 30.6959362030029 2012 31.3215713500977 2013 31.9530906677246 2014 31.9064407348633 2015 32.3133583068848 2016 33.1648406982422 2017 31.3559093475342 2018 34.6428718566895 2019 35.2781105041504 2020 36.6690216064453 2021 33.926570892334 2022 36.2365989685059 2023 37.4134254455566