Year	Number
1996	100
1998	100
2000	99.5024871826172
2002	100
2003	100
2004	95.1923065185547
2005	95.6730804443359
2006	92.3076934814453
2007	93.2692337036133
2008	94.711540222168
2009	92.4170608520508
2010	94.3127975463867
2011	92.9577484130859
2012	92.9577484130859
2013	92.0187759399414
2014	92.1182250976563
2015	92.61083984375
2016	93.596061706543
2017	89.6551742553711
2018	89.3203887939453
2019	85.5072479248047
2020	82.6086959838867
2021	85.9903411865234
2022	82.125602722168
