Year	Number
1996	100
1998	99.0049743652344
2000	100
2002	98.0099487304688
2003	100
2004	96.1538467407227
2005	98.0769195556641
2006	97.5961532592773
2007	97.5961532592773
2008	97.1153869628906
2009	97.1563949584961
2010	97.1563949584961
2011	98.1220626831055
2012	97.6525802612305
2013	97.6525802612305
2014	96.5517272949219
2015	98.0295562744141
2016	98.0295562744141
2017	98.5221710205078
2018	99.5145645141602
2019	98.0676345825195
2020	99.0338134765625
2021	99.0338134765625
2022	99.5169067382813
