Year	Number
1996	36.1809043884277
1998	27.5
2000	30.8457717895508
2002	21.3930339813232
2003	23.3830852508545
2004	28.8461532592773
2005	26.3157901763916
2006	29.1866035461426
2007	28.7081336975098
2008	30.2884616851807
2009	32.7014236450195
2010	30.8056869506836
2011	31.9248828887939
2012	33.8028182983398
2013	36.6197166442871
2014	44.711540222168
2015	39.523811340332
2016	40.9523811340332
2017	40
2018	41.9047622680664
2019	40.9523811340332
2020	40.476188659668
2021	44.2857131958008
2022	45.2830200195313
