Year	Number
1996	52.1276588439941
1998	58.5106391906738
2000	58.7301597595215
2002	68.2539672851563
2003	47.7386932373047
2004	50.970874786377
2005	54.8543701171875
2006	53.6231880187988
2007	47.8260879516602
2008	41.3461532592773
2009	50.2369651794434
2010	53.554500579834
2011	49.2891006469727
2012	54.9763031005859
2013	57.3459701538086
2014	56.1904754638672
2015	57.6190490722656
2016	57.1428565979004
2017	55.238094329834
2018	52.3584899902344
2019	49.0566024780273
2020	57.5471687316895
2021	59.4339637756348
2022	65.0943374633789
