Year	Number
1996	93.0851058959961
1998	94.1489334106445
2000	92.0634918212891
2002	86.2433853149414
2003	95.4773864746094
2004	90.7766952514648
2005	87.3786392211914
2006	87.4396133422852
2007	81.6425094604492
2008	87.5
2009	83.4123229980469
2010	72.0379180908203
2011	81.5165863037109
2012	82.9383850097656
2013	81.9905242919922
2014	90
2015	91.4285736083984
2016	91.9047622680664
2017	90.476188659668
2018	90.5660400390625
2019	91.0377349853516
2020	89.6226425170898
2021	89.1509399414063
2022	87.7358474731445
