Year	Number
1996	83.6956558227539
1998	78.260871887207
2000	79.3478240966797
2002	84.8648681640625
2003	85.405403137207
2004	88.5572128295898
2005	90.6862716674805
2006	91.1764678955078
2007	86.4077682495117
2008	89.3203887939453
2009	87.5598068237305
2010	85.6459350585938
2011	86.7298583984375
2012	89.5734634399414
2013	86.2559204101563
2014	87.0192337036133
2015	81.4285736083984
2016	84.7619018554688
2017	83.3333358764648
2018	83.3333358764648
2019	89.0476226806641
2020	83.3333358764648
2021	84.7619018554688
2022	85.3773574829102
