Year	Number
1996	100
1998	100
2000	100
2002	100
2003	97.2972946166992
2004	95.0248718261719
2005	95.5882339477539
2006	98.0487823486328
2007	97.5728149414063
2008	98.0582504272461
2009	96.172248840332
2010	96.172248840332
2011	96.2085342407227
2012	95.2606658935547
2013	94.7867279052734
2014	95.1923065185547
2015	92.8571395874023
2016	94.2857131958008
2017	95.2380981445313
2018	95.2380981445313
2019	94.2857131958008
2020	94.2857131958008
2021	97.6190490722656
2022	97.6415100097656
