Year % (cumulative) 2003 29.5227680206299 2004 30.52321434021 2005 31.7911415100098 2006 33.1663398742676 2007 34.6863098144531 2008 36.1120719909668 2009 37.3922653198242 2010 38.3470840454102 2011 39.3404541015625 2012 40.2923393249512 2013 41.3201675415039 2014 42.3194923400879 2015 42.8458862304688 2016 43.6879920959473 2017 44.3815803527832 2018 45.3113746643066 2019 46.005802154541 2020 46.4535713195801 2021 46.9363212585449 2022 47.5099182128906