Year	Number
1996	99.4565200805664
1998	99.4565200805664
2000	100
2002	100
2003	99.4594573974609
2004	99.5024871826172
2005	100
2006	100
2007	98.5436859130859
2008	99.0291290283203
2009	97.1291885375977
2010	98.5645904541016
2011	97.1563949584961
2012	95.2606658935547
2013	94.3127975463867
2014	92.788459777832
2015	92.3809509277344
2016	97.1428604125977
2017	98.0952377319336
2018	98.0952377319336
2019	95.2380981445313
2020	94.7619018554688
2021	98.0952377319336
2022	97.1698150634766
