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
