Year	Number
1996	96.1956558227539
1998	94.0217361450195
2000	89.1304321289063
2002	94.594596862793
2003	91.8918914794922
2004	91.5422897338867
2005	93.1372528076172
2006	91.1764678955078
2007	91.2621383666992
2008	91.7475738525391
2009	88.0382766723633
2010	81.339714050293
2011	79.620849609375
2012	86.2559204101563
2013	85.7819900512695
2014	82.6923065185547
2015	88.5714263916016
2016	84.7619018554688
2017	86.6666641235352
2018	86.1904754638672
2019	88.5714263916016
2020	85.2380981445313
2021	83.3333358764648
2022	83.9622650146484
