Year	Number
1996	30.6451606750488
1998	41.7112312316895
2000	38.8297882080078
2002	34.3915328979492
2003	40.7407417297363
2004	35.4679794311523
2005	40.9756088256836
2006	31.7073173522949
2007	30.0970878601074
2008	29.1262130737305
2009	34.4497604370117
2010	32.8571434020996
2011	33.6492881774902
2012	31.7535552978516
2013	35.0710906982422
2014	28.365385055542
2015	25.238094329834
2016	30
2017	29.5238094329834
2018	28.0952377319336
2019	26.6666660308838
2020	26.6666660308838
2021	26.1904754638672
2022	25
