Year Number 1996 94.0217361450195 1998 91.3043441772461 2000 90.2173919677734 2002 88.1081085205078 2003 88.6486511230469 2004 88.5572128295898 2005 88.7254867553711 2006 91.6666641235352 2007 91.7475738525391 2008 92.7184448242188 2009 91.8660278320313 2010 90.4306182861328 2011 91.4691925048828 2012 92.4170608520508 2013 91.9431304931641 2014 91.8269195556641 2015 89.0476226806641 2016 90 2017 89.0476226806641 2018 88.0952377319336 2019 83.3333358764648 2020 80.476188659668 2021 78.5714263916016 2022 81.1320724487305