Year	Number
1996	48.0874328613281
1998	59.0163917541504
2000	60.1092910766602
2002	51.8918914794922
2003	54.5945930480957
2004	57.7114410400391
2005	52.9411773681641
2006	49.7560958862305
2007	52.9126205444336
2008	55.8252410888672
2009	58.8516731262207
2010	56.4593315124512
2011	52.1327018737793
2012	43.1279602050781
2013	36.9668235778809
2014	39.9038467407227
2015	39.523811340332
2016	44.2857131958008
2017	43.8095245361328
2018	48.5714302062988
2019	57.1428565979004
2020	50.476188659668
2021	49.0476188659668
2022	49.5283012390137
