Year	Number
1996	100
1998	100
2000	98.9417953491211
2002	99.4709014892578
2003	96.9849243164063
2004	100
2005	96.1165084838867
2006	96.1352691650391
2007	96.6183547973633
2008	96.1538467407227
2009	92.890998840332
2010	97.1563949584961
2011	98.1042633056641
2012	98.5782012939453
2013	98.1042633056641
2014	97.1428604125977
2015	97.6190490722656
2016	93.3333358764648
2017	88.5714263916016
2018	91.9811325073242
2019	96.2264175415039
2020	96.2264175415039
2021	96.698112487793
2022	96.698112487793
