Year	Number
1996	24.7311820983887
1998	28.3422451019287
2000	23.4042549133301
2002	24.8677253723145
2003	25.9259262084961
2004	15.2709360122681
2005	17.0731716156006
2006	18.0487804412842
2007	19.4174766540527
2008	17.9611644744873
2009	23.4449768066406
2010	20.9523811340332
2011	20.8530807495117
2012	26.5402851104736
2013	27.488151550293
2014	29.8076915740967
2015	29.0476188659668
2016	26.6666660308838
2017	20
2018	26.1904754638672
2019	25.7142848968506
2020	28.5714282989502
2021	31.9047622680664
2022	33.4905662536621
