Year	Number
1996	16.582914352417
1998	26
2000	23.8805961608887
2002	19.9004974365234
2003	23.3830852508545
2004	20.1923084259033
2005	20.5741634368896
2006	20.0956935882568
2007	19.1387557983398
2008	21.1538467407227
2009	18.9573459625244
2010	22.748815536499
2011	22.0657272338867
2012	23.9436626434326
2013	22.5352115631104
2014	29.3269233703613
2015	25.238094329834
2016	21.9047622680664
2017	21.4285717010498
2018	19.0476188659668
2019	19.0476188659668
2020	18.5714282989502
2021	20.4761905670166
2022	23.1132068634033
