Year	Number
1996	99
1998	98.0099487304688
2000	99.5024871826172
2002	100
2003	100
2004	100
2005	99.5192337036133
2006	100
2007	100
2008	100
2009	97.6303329467773
2010	97.1563949584961
2011	96.2441329956055
2012	96.2441329956055
2013	96.2441329956055
2014	96.0591125488281
2015	96.0591125488281
2016	96.5517272949219
2017	98.0295562744141
2018	97.5728149414063
2019	96.1352691650391
2020	95.6521759033203
2021	97.5845413208008
2022	96.1352691650391
