Year	Number
1996	41.9354820251465
1998	53.4759368896484
2000	52.6595726013184
2002	34.3915328979492
2003	37.037036895752
2004	34.9753684997559
2005	40.4878044128418
2006	51.7073173522949
2007	52.9126205444336
2008	48.5436897277832
2009	44.4976081848145
2010	52.8571434020996
2011	45.971565246582
2012	36.9668235778809
2013	44.5497627258301
2014	42.3076934814453
2015	37.1428565979004
2016	33.8095245361328
2017	40
2018	38.5714302062988
2019	32.3809509277344
2020	28.5714282989502
2021	29.5238094329834
2022	29.7169818878174
