Year	Number
1996	100
1998	93.0851058959961
2000	100
2002	94.7089920043945
2003	100
2004	100
2005	99.5145645141602
2006	99.0338134765625
2007	91.3043441772461
2008	90.8653869628906
2009	91.4691925048828
2010	93.8388595581055
2011	97.1563949584961
2012	96.2085342407227
2013	95.2606658935547
2014	93.8095245361328
2015	93.8095245361328
2016	97.6190490722656
2017	96.1904754638672
2018	97.6415100097656
2019	95.7547149658203
2020	94.3396224975586
2021	94.3396224975586
2022	95.7547149658203
