Year	Number
2004	95.1923065185547
2005	94.7368392944336
2006	93.7799072265625
2007	89.9521560668945
2008	89.9038467407227
2009	90.9952621459961
2010	90.5213241577148
2011	90.1408462524414
2012	90.1408462524414
2013	90.1408462524414
2014	77.4038467407227
2015	91.4285736083984
2016	88.5714263916016
2017	87.6190490722656
2018	98.0952377319336
2019	96.6666641235352
2020	95.2380981445313
2021	94.7619018554688
2022	95.7547149658203
