Year	Number
1996	83.9196014404297
1998	89.5
2000	89.5522384643555
2002	91.0447769165039
2003	92.5373153686523
2004	89.4230804443359
2005	90.9090881347656
2006	91.3875579833984
2007	92.3444976806641
2008	91.8269195556641
2009	90.5213241577148
2010	89.0995254516602
2011	87.3239440917969
2012	87.7934265136719
2013	87.7934265136719
2014	86.0576934814453
2015	82.8571395874023
2016	80.9523773193359
2017	84.2857131958008
2018	81.4285736083984
2019	79.0476226806641
2020	78.0952377319336
2021	77.1428604125977
2022	76.4150924682617
