Year	Number
1996	84
1998	76.1194000244141
2000	78.1094512939453
2002	77.6119384765625
2003	81.0945281982422
2004	75
2005	79.3269195556641
2006	84.1346130371094
2007	82.6923065185547
2008	85.0961532592773
2009	83.4123229980469
2010	81.9905242919922
2011	77.4647903442383
2012	77.9342727661133
2013	78.8732376098633
2014	83.7438430786133
2015	85.2216720581055
2016	85.7142868041992
2017	85.2216720581055
2018	86.4077682495117
2019	85.9903411865234
2020	86.9565200805664
2021	86.4734268188477
2022	86.9565200805664
