Year	Number
1996	91
1998	88.5572128295898
2000	86.0696487426758
2002	87.0646743774414
2003	87.0646743774414
2004	85.5769195556641
2005	86.0576934814453
2006	86.0576934814453
2007	85.5769195556641
2008	82.6923065185547
2009	85.7819900512695
2010	85.3080596923828
2011	82.6291046142578
2012	87.3239440917969
2013	87.3239440917969
2014	89.1625595092773
2015	88.1773376464844
2016	89.6551742553711
2017	88.6699523925781
2018	86.4077682495117
2019	88.4057998657227
2020	88.4057998657227
2021	88.8888854980469
2022	89.3719787597656
