Year	Number
1996	40.2010040283203
1998	36.5
2000	40.7960205078125
2002	42.7860679626465
2003	43.2835807800293
2004	43.269229888916
2005	44.4976081848145
2006	35.8851661682129
2007	36.8421058654785
2008	41.3461532592773
2009	44.5497627258301
2010	41.2322273254395
2011	28.6384983062744
2012	26.2910804748535
2013	16.9014091491699
2014	14.9038457870483
2015	20.9523811340332
2016	23.8095245361328
2017	25.7142848968506
2018	32.3809509277344
2019	28.5714282989502
2020	30.9523811340332
2021	32.3809509277344
2022	32.5471687316895
