Year	Number
1996	59.5628433227539
1998	51.3661193847656
2000	53.0054626464844
2002	52.972972869873
2003	48.1081085205078
2004	46.766170501709
2005	46.0784301757813
2006	40.4878044128418
2007	48.0582542419434
2008	46.1165046691895
2009	45.9330139160156
2010	42.1052627563477
2011	42.6540298461914
2012	43.1279602050781
2013	43.1279602050781
2014	35.5769233703613
2015	33.3333320617676
2016	27.619047164917
2017	26.6666660308838
2018	24.761905670166
2019	31.9047622680664
2020	36.6666679382324
2021	36.1904754638672
2022	35.8490562438965
