Year	Number
1996	88.5245895385742
1998	90.163932800293
2000	90.7103805541992
2002	89.1891860961914
2003	91.3513488769531
2004	90.5472640991211
2005	89.7058792114258
2006	86.3414611816406
2007	83.4951477050781
2008	84.4660186767578
2009	74.6411514282227
2010	75.1196136474609
2011	74.8815155029297
2012	75.3554534912109
2013	73.459716796875
2014	75
2015	74.2857131958008
2016	76.6666641235352
2017	64.7619018554688
2018	66.1904754638672
2019	64.7619018554688
2020	61.9047622680664
2021	61.4285697937012
2022	57.0754699707031
