Year	Number
1996	99.4974899291992
1998	99.5
2000	99.0049743652344
2002	97.0149230957031
2003	97.5124359130859
2004	100
2005	98.5645904541016
2006	99.5215301513672
2007	99.0430603027344
2008	100
2009	98.1042633056641
2010	98.5782012939453
2011	98.1220626831055
2012	100
2013	100
2014	99.038459777832
2015	98.5714263916016
2016	99.523811340332
2017	99.523811340332
2018	99.523811340332
2019	99.523811340332
2020	99.523811340332
2021	99.523811340332
2022	98.1132049560547
