Year	Number
1996	82.4468078613281
1998	88.2978744506836
2000	90.476188659668
2002	59.7883605957031
2003	71.8592987060547
2004	82.0388336181641
2005	88.3495178222656
2006	85.9903411865234
2007	74.8792266845703
2008	73.5576934814453
2009	72.0379180908203
2010	72.9857788085938
2011	72.511848449707
2012	76.7772521972656
2013	73.459716796875
2014	75.2380981445313
2015	83.3333358764648
2016	86.1904754638672
2017	77.1428604125977
2018	73.1132049560547
2019	79.7169799804688
2020	86.3207550048828
2021	86.3207550048828
2022	85.3773574829102
