Year	Number
1996	83.6956558227539
1998	86.4130401611328
2000	90.2173919677734
2002	88.6486511230469
2003	88.6486511230469
2004	87.0646743774414
2005	86.7647094726563
2006	84.3137283325195
2007	86.4077682495117
2008	84.4660186767578
2009	84.2105255126953
2010	85.1674652099609
2011	86.2559204101563
2012	86.7298583984375
2013	86.2559204101563
2014	89.9038467407227
2015	90
2016	91.9047622680664
2017	90.9523773193359
2018	90
2019	86.6666641235352
2020	83.3333358764648
2021	86.1904754638672
2022	85.3773574829102
