Year	Number
1996	39.7849464416504
1998	42.7807502746582
2000	34.5744667053223
2002	17.9894180297852
2003	21.1640205383301
2004	14.7783250808716
2005	30.2439022064209
2006	31.7073173522949
2007	29.6116504669189
2008	33.009708404541
2009	26.7942581176758
2010	29.0476188659668
2011	30.8056869506836
2012	31.7535552978516
2013	23.6966819763184
2014	21.1538467407227
2015	18.0952377319336
2016	14.7619047164917
2017	21.4285717010498
2018	25.7142848968506
2019	30
2020	31.9047622680664
2021	35.238094329834
2022	42.9245300292969
