Year	Number
1996	99.4680862426758
1998	96.2765960693359
2000	98.9417953491211
2002	95.2380981445313
2003	99.4974899291992
2004	99.5145645141602
2005	99.0291290283203
2006	95.6521759033203
2007	98.5507278442383
2008	99.038459777832
2009	92.4170608520508
2010	82.9383850097656
2011	71.0900497436523
2012	72.9857788085938
2013	72.0379180908203
2014	87.6190490722656
2015	88.5714263916016
2016	89.0476226806641
2017	88.5714263916016
2018	84.9056625366211
2019	81.1320724487305
2020	72.6415100097656
2021	73.5849075317383
2022	80.6603775024414
