Year	Number
1996	97.487434387207
1998	98.5
2000	97.0149230957031
2002	99.0049743652344
2003	95.0248718261719
2004	95.6730804443359
2005	97.6076583862305
2006	99.5215301513672
2007	99.5215301513672
2008	100
2009	100
2010	100
2011	100
2012	100
2013	99.530517578125
2014	99.038459777832
2015	99.0476226806641
2016	95.7142868041992
2017	93.3333358764648
2018	92.8571395874023
2019	92.3809509277344
2020	95.2380981445313
2021	96.6666641235352
2022	99.0566024780273
