Year	Number
1996	92.349723815918
1998	98.3606567382813
2000	99.4535522460938
2002	100
2003	100
2004	99.0049743652344
2005	100
2006	99.0243911743164
2007	97.5728149414063
2008	99.0291290283203
2009	99.0430603027344
2010	99.5215301513672
2011	100
2012	100
2013	100
2014	99.038459777832
2015	98.0952377319336
2016	99.0476226806641
2017	99.0476226806641
2018	99.523811340332
2019	99.523811340332
2020	98.5714263916016
2021	98.0952377319336
2022	96.698112487793
