Year	Number
1996	100
1998	100
2000	100
2002	99.4709014892578
2003	98.9417953491211
2004	98.0295562744141
2005	98.5365829467773
2006	99.0243911743164
2007	100
2008	100
2009	99.5215301513672
2010	99.523811340332
2011	99.5260696411133
2012	99.5260696411133
2013	98.5782012939453
2014	98.5576934814453
2015	96.1904754638672
2016	97.6190490722656
2017	96.6666641235352
2018	98.0952377319336
2019	98.0952377319336
2020	100
2021	99.523811340332
2022	99.0566024780273
