Year	Number
1996	89.361701965332
1998	90.4255294799805
2000	86.7724838256836
2002	92.5925903320313
2003	98.4924621582031
2004	99.5145645141602
2005	99.0291290283203
2006	98.5507278442383
2007	98.5507278442383
2008	98.0769195556641
2009	100
2010	99.5260696411133
2011	99.052131652832
2012	97.6303329467773
2013	97.6303329467773
2014	98.5714263916016
2015	98.5714263916016
2016	98.5714263916016
2017	98.0952377319336
2018	98.1132049560547
2019	99.0566024780273
2020	99.5283050537109
2021	99.0566024780273
2022	99.5283050537109
