Year % (cumulative) 1989 75.7183074951172 2000 90.2871475219727 2001 90.5093460083008 2002 91.1617050170898 2003 92.2452163696289 2004 92.8519897460938 2005 92.9810409545898 2006 93.8432540893555 2007 94.0963516235352 2008 94.7673034667969 2009 95.294807434082 2010 95.7208480834961 2011 96.3410034179688 2012 96.62890625 2013 96.926887512207 2014 97.3082504272461 2015 97.3790664672852 2016 97.5063018798828 2017 97.857063293457 2018 98.1079406738281 2019 97.9612579345703 2020 98.4045333862305 2021 98.5247802734375 2022 98.6204223632812