Year	Number
2009	93.7799072265625
2010	93.3333358764648
2011	94.3127975463867
2012	94.7867279052734
2013	95.2606658935547
2014	95.1923065185547
2015	92.8571395874023
2016	92.8571395874023
2017	91.9047622680664
2018	91.9047622680664
2019	92.3809509277344
2020	91.9047622680664
2021	93.8095245361328
2022	93.8679275512695
