Year	Number
1996	75.5
1998	79.1044769287109
2000	85.572135925293
2002	89.0547256469727
2003	88.059700012207
2004	88.461540222168
2005	85.5769195556641
2006	88.461540222168
2007	88.9423065185547
2008	87.0192337036133
2009	84.3601913452148
2010	85.3080596923828
2011	88.7323913574219
2012	88.2629089355469
2013	87.7934265136719
2014	88.6699523925781
2015	87.1921157836914
2016	86.6995086669922
2017	83.7438430786133
2018	81.5533981323242
2019	81.159423828125
2020	80.6763305664063
2021	82.6086959838867
2022	80.6763305664063
