Year % (cumulative) 2004 89.8509063720703 2005 90.1079025268555 2006 90.1819686889648 2007 90.4933090209961 2008 89.7648696899414 2009 90.775032043457 2010 92.5992431640625 2011 93.4923400878906 2012 93.7622375488281 2013 93.9663391113281 2014 94.3371124267578 2015 94.6835708618164 2016 95.1192398071289 2017 95.4812469482422 2018 92.8207244873047 2019 96.4484481811523 2020 93.1593017578125 2021 93.5403671264648 2022 93.8049392700195