Year	Number
1996	96.7741928100586
1998	96.7914428710938
2000	95.2127685546875
2002	95.2380981445313
2003	94.7089920043945
2004	94.0886688232422
2005	93.1707305908203
2006	94.634147644043
2007	93.689323425293
2008	91.7475738525391
2009	91.3875579833984
2010	91.9047622680664
2011	93.8388595581055
2012	94.3127975463867
2013	94.7867279052734
2014	91.3461532592773
2015	90
2016	80
2017	80.476188659668
2018	80.476188659668
2019	80
2020	79.523811340332
2021	80.9523773193359
2022	80.6603775024414
