Year	Number
1996	80.9782638549805
1998	82.0652160644531
2000	87.5
2002	90.8108139038086
2003	90.2702713012695
2004	90.5472640991211
2005	90.6862716674805
2006	91.1764678955078
2007	90.7766952514648
2008	84.4660186767578
2009	84.2105255126953
2010	83.7320556640625
2011	83.8862533569336
2012	81.9905242919922
2013	83.4123229980469
2014	76.9230804443359
2015	76.1904754638672
2016	75.7142868041992
2017	75.7142868041992
2018	80.9523773193359
2019	78.5714263916016
2020	82.3809509277344
2021	82.3809509277344
2022	83.4905624389648
