Year	Number
1996	87.7659606933594
1998	77.1276626586914
2000	60.8465614318848
2002	83.0687866210938
2003	76.8844223022461
2004	68.4466018676758
2005	77.6699066162109
2006	85.5072479248047
2007	83.0917892456055
2008	85.5769195556641
2009	79.1469192504883
2010	82.9383850097656
2011	88.6255950927734
2012	86.7298583984375
2013	87.6777267456055
2014	83.3333358764648
2015	81.9047622680664
2016	80.9523773193359
2017	83.3333358764648
2018	86.3207550048828
2019	80.1886825561523
2020	77.8301849365234
2021	81.6037750244141
2022	75
