Year	Number
1996	100
1998	100
2000	100
2002	97.8835983276367
2003	96.9849243164063
2004	98.0582504272461
2005	99.5145645141602
2006	96.1352691650391
2007	92.7536239624023
2008	94.711540222168
2009	94.3127975463867
2010	97.1563949584961
2011	99.052131652832
2012	99.5260696411133
2013	99.5260696411133
2014	97.1428604125977
2015	93.8095245361328
2016	94.2857131958008
2017	95.7142868041992
2018	91.5094375610352
2019	92.4528274536133
2020	92.9245300292969
2021	93.8679275512695
2022	95.2830200195313
