Year	Number
1996	100
1998	100
2000	98.9417953491211
2002	99.4709014892578
2003	98.4924621582031
2004	98.5436859130859
2005	99.5145645141602
2006	100
2007	98.5507278442383
2008	95.6730804443359
2009	94.7867279052734
2010	92.4170608520508
2011	97.6303329467773
2012	94.7867279052734
2013	97.1563949584961
2014	96.1904754638672
2015	97.6190490722656
2016	94.2857131958008
2017	97.6190490722656
2018	95.7547149658203
2019	96.2264175415039
2020	96.698112487793
2021	96.2264175415039
2022	96.698112487793
