Year	Number
1996	95.1086959838867
1998	91.3043441772461
2000	84.7826080322266
2002	88.6486511230469
2003	88.1081085205078
2004	88.059700012207
2005	83.8235321044922
2006	87.2549057006836
2007	86.8932037353516
2008	87.8640747070313
2009	85.6459350585938
2010	85.1674652099609
2011	85.7819900512695
2012	90.9952621459961
2013	90.9952621459961
2014	91.8269195556641
2015	91.9047622680664
2016	91.4285736083984
2017	91.4285736083984
2018	90.476188659668
2019	91.4285736083984
2020	91.4285736083984
2021	93.8095245361328
2022	95.2830200195313
