Year % (cumulative) 1994 89.0670776367188 1995 89.4151458740234 1996 89.7241973876953 1997 89.923942565918 1998 90.3437423706055 1999 90.8471755981445 2000 90.7573776245117 2001 91.1096954345703 2002 91.1493835449219 2003 91.1940612792969 2004 85.5804901123047 2005 84.9267272949219 2006 85.0402297973633 2007 92.0730056762695 2008 85.9538269042969 2009 86.2532730102539 2010 86.6000900268555 2011 87.1022109985352 2012 87.2910919189453 2013 87.637092590332 2014 87.7244033813477 2015 88.0365524291992 2016 88.5458297729492 2017 89.3324737548828 2018 89.4244232177734 2019 94.5840148925781 2020 90.5533065795898 2021 90.7257537841797 2022 90.5948791503906 2023 95.1148071289062