Year	Number
1996	89.0710372924805
1998	87.978141784668
2000	86.8852462768555
2002	88.1081085205078
2003	75.6756744384766
2004	71.6417922973633
2005	75
2006	69.2682952880859
2007	68.4466018676758
2008	69.4174728393555
2009	73.2057418823242
2010	72.2488021850586
2011	72.511848449707
2012	71.5639801025391
2013	72.0379180908203
2014	72.5961532592773
2015	71.9047622680664
2016	71.9047622680664
2017	72.8571395874023
2018	72.8571395874023
2019	71.4285736083984
2020	68.5714263916016
2021	72.3809509277344
2022	74.5283050537109
