Year	Number
1996	100
1998	100
2000	100
2002	100
2003	100
2004	99.038459777832
2005	99.5192337036133
2006	96.1538467407227
2007	97.5961532592773
2008	96.1538467407227
2009	93.8388595581055
2010	93.3649291992188
2011	92.9577484130859
2012	89.6713638305664
2013	90.6103286743164
2014	92.61083984375
2015	93.1034469604492
2016	95.5665054321289
2017	95.0738906860352
2018	92.7184448242188
2019	95.6521759033203
2020	95.6521759033203
2021	95.6521759033203
2022	95.1690826416016
