Year	Number
1996	89.0710372924805
1998	88.5245895385742
2000	87.978141784668
2002	88.1081085205078
2003	88.6486511230469
2004	90.5472640991211
2005	88.7254867553711
2006	87.8048782348633
2007	87.3786392211914
2008	84.4660186767578
2009	82.7751159667969
2010	86.6028671264648
2011	86.2559204101563
2012	84.8341217041016
2013	82.9383850097656
2014	87.0192337036133
2015	86.1904754638672
2016	84.7619018554688
2017	82.8571395874023
2018	80
2019	82.3809509277344
2020	80
2021	76.6666641235352
2022	76.4150924682617
