Year	Number
1996	90.4255294799805
1998	94.1489334106445
2000	95.7671966552734
2002	94.7089920043945
2003	97.487434387207
2004	100
2005	100
2006	100
2007	100
2008	100
2009	97.1563949584961
2010	95.2606658935547
2011	98.1042633056641
2012	98.1042633056641
2013	95.2606658935547
2014	99.523811340332
2015	97.6190490722656
2016	90
2017	92.8571395874023
2018	90.5660400390625
2019	52.8301887512207
2020	60.3773574829102
2021	67.9245300292969
2022	84.4339599609375
