Year Number 1996 95.1086959838867 1998 94.0217361450195 2000 90.2173919677734 2002 88.6486511230469 2003 88.1081085205078 2004 88.5572128295898 2005 89.2156829833984 2006 92.6470565795898 2007 92.2330093383789 2008 91.7475738525391 2009 85.6459350585938 2010 86.6028671264648 2011 86.7298583984375 2012 87.2037887573242 2013 90.0473937988281 2014 90.3846130371094 2015 91.9047622680664 2016 90 2017 89.0476226806641 2018 90 2019 86.6666641235352 2020 83.3333358764648 2021 82.8571395874023 2022 84.9056625366211