Year	Number
1996	92.3913040161133
1998	93.4782638549805
2000	91.8478240966797
2002	90.8108139038086
2003	90.2702713012695
2004	89.5522384643555
2005	90.6862716674805
2006	91.1764678955078
2007	90.7766952514648
2008	91.2621383666992
2009	91.3875579833984
2010	89.9521560668945
2011	90.0473937988281
2012	88.6255950927734
2013	89.0995254516602
2014	78.3653869628906
2015	78.5714263916016
2016	78.0952377319336
2017	78.0952377319336
2018	77.1428604125977
2019	75.2380981445313
2020	79.523811340332
2021	80.9523773193359
2022	80.1886825561523
