Year	Number
1996	75.4098358154297
1998	72.6775970458984
2000	80.3278656005859
2002	83.7837829589844
2003	82.7027053833008
2004	83.5820922851563
2005	85.2941207885742
2006	87.8048782348633
2007	90.291259765625
2008	87.3786392211914
2009	87.5598068237305
2010	88.9952163696289
2011	90.9952621459961
2012	88.6255950927734
2013	87.2037887573242
2014	87.9807662963867
2015	86.1904754638672
2016	88.5714263916016
2017	89.0476226806641
2018	90.9523773193359
2019	94.7619018554688
2020	95.7142868041992
2021	96.1904754638672
2022	96.698112487793
