Year Number 1996 96.7213134765625 1998 97.814208984375 2000 98.9071044921875 2002 100 2003 99.4594573974609 2004 90.5472640991211 2005 95.5882339477539 2006 83.9024353027344 2007 87.8640747070313 2008 86.8932037353516 2009 86.6028671264648 2010 86.6028671264648 2011 86.2559204101563 2012 88.1516571044922 2013 89.5734634399414 2014 90.8653869628906 2015 90.476188659668 2016 90 2017 88.5714263916016 2018 86.6666641235352 2019 87.1428604125977 2020 85.7142868041992 2021 86.6666641235352 2022 88.6792449951172