Year	Number
1996	49.1803283691406
1998	48.6338806152344
2000	47.5409851074219
2002	44.8648643493652
2003	45.4054069519043
2004	44.7761192321777
2005	42.6470603942871
2006	48.7804870605469
2007	51.4563102722168
2008	53.3980598449707
2009	52.6315803527832
2010	55.5023918151855
2011	44.5497627258301
2012	57.3459701538086
2013	57.3459701538086
2014	60.0961532592773
2015	59.523811340332
2016	61.9047622680664
2017	60.9523811340332
2018	64.2857131958008
2019	63.8095245361328
2020	56.1904754638672
2021	68.0952377319336
2022	70.7547149658203
