Year	Number
1996	89.0710372924805
1998	87.978141784668
2000	86.8852462768555
2002	88.1081085205078
2003	88.6486511230469
2004	89.0547256469727
2005	88.7254867553711
2006	84.8780517578125
2007	90.291259765625
2008	87.8640747070313
2009	88.5167465209961
2010	88.9952163696289
2011	89.5734634399414
2012	90.0473937988281
2013	89.5734634399414
2014	87.9807662963867
2015	86.1904754638672
2016	84.7619018554688
2017	83.8095245361328
2018	86.6666641235352
2019	85.2380981445313
2020	84.2857131958008
2021	80.476188659668
2022	78.7735824584961
