Year	Number
2003	91.9598007202148
2004	89.3203887939453
2005	84.9514541625977
2006	84.5410614013672
2007	89.3719787597656
2008	83.6538467407227
2009	96.6824645996094
2010	89.5734634399414
2011	84.3601913452148
2012	85.3080596923828
2013	85.7819900512695
2014	82.8571395874023
2015	84.7619018554688
2016	73.8095245361328
2017	85.7142868041992
2018	84.9056625366211
2019	92.4528274536133
2020	81.1320724487305
2021	80.6603775024414
2022	85.8490600585938
