Year	Number
1996	83.870964050293
1998	85.5615005493164
2000	86.1702117919922
2002	89.4179916381836
2003	89.9470901489258
2004	91.625617980957
2005	89.2682952880859
2006	90.2439041137695
2007	89.3203887939453
2008	89.3203887939453
2009	88.9952163696289
2010	88.5714263916016
2011	89.0995254516602
2012	87.6777267456055
2013	88.6255950927734
2014	88.9423065185547
2015	81.9047622680664
2016	80.9523773193359
2017	82.8571395874023
2018	82.3809509277344
2019	82.3809509277344
2020	82.8571395874023
2021	83.8095245361328
2022	84.4339599609375
