Year	Number
1996	19.3548393249512
1998	30.4812831878662
2000	18.6170215606689
2002	3.70370364189148
2003	6.87830686569214
2004	7.38916254043579
2005	18.0487804412842
2006	20
2007	19.4174766540527
2008	19.4174766540527
2009	18.1818180084229
2010	20
2011	20.8530807495117
2012	22.274881362915
2013	16.5876770019531
2014	12.9807691574097
2015	10.9523811340332
2016	10.9523811340332
2017	14.7619047164917
2018	16.1904754638672
2019	21.4285717010498
2020	23.3333339691162
2021	26.1904754638672
2022	30.1886787414551
