Year	Number
1996	22.1105518341064
1998	24.5
2000	27.8606967926025
2002	25.3731346130371
2003	23.3830852508545
2004	20.6730766296387
2005	21.0526313781738
2006	19.1387557983398
2007	22.0095691680908
2008	25.9615383148193
2009	28.9099521636963
2010	28.9099521636963
2011	29.577465057373
2012	26.2910804748535
2013	25.8215961456299
2014	29.8076915740967
2015	29.0476188659668
2016	30.4761905670166
2017	31.9047622680664
2018	35.7142868041992
2019	31.9047622680664
2020	40.476188659668
2021	45.238094329834
2022	41.0377349853516
