Year	Number
1996	88.0434799194336
1998	89.1304321289063
2000	87.5
2002	83.7837829589844
2003	84.3243255615234
2004	77.6119384765625
2005	82.8431396484375
2006	82.8431396484375
2007	80.5825271606445
2008	80.0970840454102
2009	75.5980834960938
2010	76.0765533447266
2011	76.3033142089844
2012	77.2511825561523
2013	76.7772521972656
2014	79.3269195556641
2015	80
2016	80
2017	78.5714263916016
2018	80
2019	74.2857131958008
2020	74.7619018554688
2021	75.2380981445313
2022	76.4150924682617
