Year % (cumulative) 1998 86.6677474975586 1999 87.1622619628906 2000 87.9225006103516 2001 88.1479415893555 2002 88.6226196289062 2003 89.5296783447266 2004 90.2133941650391 2005 90.6064224243164 2006 92.2425918579102 2007 92.4415130615234 2008 92.6974029541016 2009 93.1870269775391 2010 93.794189453125 2011 93.9448928833008 2012 93.7114486694336 2013 93.89013671875 2014 94.3108825683594 2015 94.237922668457 2016 94.3510818481445 2017 94.6302719116211 2018 94.4342956542969 2019 94.1676788330078 2020 94.2762603759766 2021 94.7237243652344 2022 94.3198471069336