Year	Number
1996	99.4680862426758
1998	100
2000	90.476188659668
2002	94.7089920043945
2003	96.9849243164063
2004	83.0097122192383
2005	95.6310653686523
2006	92.2705307006836
2007	98.5507278442383
2008	99.5192337036133
2009	94.7867279052734
2010	97.1563949584961
2011	97.1563949584961
2012	98.5782012939453
2013	99.052131652832
2014	97.1428604125977
2015	91.9047622680664
2016	88.5714263916016
2017	93.8095245361328
2018	88.2075500488281
2019	85.8490600585938
2020	84.4339599609375
2021	83.4905624389648
2022	74.5283050537109
