Year Number 1996 88.5245895385742 1998 88.5245895385742 2000 87.978141784668 2002 90.2702713012695 2003 89.1891860961914 2004 89.0547256469727 2005 88.7254867553711 2006 91.7073135375977 2007 95.6310653686523 2008 97.5728149414063 2009 96.172248840332 2010 98.0861206054688 2011 98.5782012939453 2012 95.2606658935547 2013 94.7867279052734 2014 90.8653869628906 2015 87.6190490722656 2016 86.6666641235352 2017 85.7142868041992 2018 86.6666641235352 2019 87.1428604125977 2020 85.7142868041992 2021 81.4285736083984 2022 82.0754699707031