Year	Number
1996	100
1998	100
2000	100
2002	98.9417953491211
2003	98.4126968383789
2004	97.0443344116211
2005	97.5609741210938
2006	98.5365829467773
2007	98.5436859130859
2008	98.0582504272461
2009	99.0430603027344
2010	99.523811340332
2011	99.052131652832
2012	97.6303329467773
2013	97.1563949584961
2014	95.6730804443359
2015	97.1428604125977
2016	98.5714263916016
2017	98.0952377319336
2018	96.6666641235352
2019	96.6666641235352
2020	95.2380981445313
2021	96.1904754638672
2022	96.698112487793
