Year	Number
1996	100
1998	100
2000	100
2002	100
2003	100
2004	99.5024871826172
2005	98.529411315918
2006	98.5365829467773
2007	99.0291290283203
2008	99.0291290283203
2009	98.0861206054688
2010	99.0430603027344
2011	98.5782012939453
2012	98.1042633056641
2013	98.5782012939453
2014	98.0769195556641
2015	96.6666641235352
2016	97.1428604125977
2017	95.7142868041992
2018	95.7142868041992
2019	97.1428604125977
2020	99.0476226806641
2021	97.6190490722656
2022	97.6415100097656
