Year	Number
1996	100
1998	100
2000	100
2002	99.4709014892578
2003	96.4824142456055
2004	97.5728149414063
2005	95.1456298828125
2006	98.5507278442383
2007	98.5507278442383
2008	99.038459777832
2009	92.890998840332
2010	93.8388595581055
2011	96.2085342407227
2012	96.2085342407227
2013	98.1042633056641
2014	97.1428604125977
2015	91.9047622680664
2016	95.7142868041992
2017	91.9047622680664
2018	93.8679275512695
2019	93.3962249755859
2020	92.9245300292969
2021	92.9245300292969
2022	95.2830200195313
