Year	Number
2004	95.5223846435547
2005	95.5882339477539
2006	98.0487823486328
2007	97.5728149414063
2008	98.0582504272461
2009	98.0861206054688
2010	96.172248840332
2011	96.2085342407227
2012	95.2606658935547
2013	94.7867279052734
2014	89.4230804443359
2015	87.1428604125977
2016	88.5714263916016
2017	90
2018	91.9047622680664
2019	91.9047622680664
2020	94.2857131958008
2021	95.2380981445313
2022	96.2264175415039
