Year	Number
2003	91.9598007202148
2004	86.4077682495117
2005	82.0388336181641
2006	81.159423828125
2007	84.5410614013672
2008	84.1346130371094
2009	84.8341217041016
2010	82.4644546508789
2011	82.4644546508789
2012	85.7819900512695
2013	86.2559204101563
2014	84.7619018554688
2015	95.7142868041992
2016	94.7619018554688
2017	99.523811340332
2018	99.5283050537109
2019	98.5849075317383
2020	92.4528274536133
2021	92.9245300292969
2022	93.8679275512695
