Year	Number
1996	100
1998	100
2000	100
2002	94.7089920043945
2003	99.4974899291992
2004	99.5145645141602
2005	100
2006	100
2007	96.6183547973633
2008	95.6730804443359
2009	92.890998840332
2010	93.8388595581055
2011	97.1563949584961
2012	97.6303329467773
2013	95.2606658935547
2014	93.8095245361328
2015	97.6190490722656
2016	97.6190490722656
2017	94.2857131958008
2018	91.9811325073242
2019	96.2264175415039
2020	98.1132049560547
2021	97.6415100097656
2022	97.6415100097656
