Year	Number
2003	91.9598007202148
2004	89.3203887939453
2005	84.9514541625977
2006	84.5410614013672
2007	89.3719787597656
2008	83.6538467407227
2009	96.6824645996094
2010	98.5782012939453
2011	84.3601913452148
2012	85.3080596923828
2013	85.7819900512695
2014	82.8571395874023
2015	97.6190490722656
2016	97.1428604125977
2017	97.1428604125977
2018	97.1698150634766
2019	93.3962249755859
2020	92.4528274536133
2021	92.9245300292969
2022	93.8679275512695
