Year % (cumulative) 2003 15.2649307250977 2004 15.6342535018921 2005 16.3555030822754 2006 17.430778503418 2007 18.4924697875977 2008 19.2888870239258 2009 20.2176952362061 2010 19.6833305358887 2011 21.0471668243408 2012 21.5100860595703 2013 22.6121463775635 2014 23.952615737915 2015 24.0933990478516 2016 25.88059425354 2017 26.4441680908203 2018 27.3532524108887 2019 28.1676387786865 2020 28.6584930419922 2021 28.9895114898682 2022 29.55224609375