Year	Number
1996	100
1998	100
2000	99.4535522460938
2002	99.4594573974609
2003	98.9189224243164
2004	99.5024871826172
2005	99.0196075439453
2006	98.0487823486328
2007	97.5728149414063
2008	98.0582504272461
2009	97.6076583862305
2010	98.5645904541016
2011	98.5782012939453
2012	98.5782012939453
2013	98.1042633056641
2014	98.5576934814453
2015	99.523811340332
2016	99.0476226806641
2017	95.7142868041992
2018	95.2380981445313
2019	96.6666641235352
2020	94.7619018554688
2021	95.2380981445313
2022	96.2264175415039
