Year	Number
1996	94.5
1998	99.5024871826172
2000	99.5024871826172
2002	100
2003	94.0298538208008
2004	90.3846130371094
2005	89.9038467407227
2006	93.75
2007	96.1538467407227
2008	96.6346130371094
2009	91.4691925048828
2010	90.5213241577148
2011	90.1408462524414
2012	88.2629089355469
2013	87.7934265136719
2014	92.61083984375
2015	89.6551742553711
2016	84.2364501953125
2017	84.2364501953125
2018	81.5533981323242
2019	85.9903411865234
2020	88.4057998657227
2021	87.4396133422852
2022	85.9903411865234
