Year	Number
1996	30.6451606750488
1998	33.6898384094238
2000	34.5744667053223
2002	31.7460308074951
2003	30.1587295532227
2004	29.5566501617432
2005	36.0975608825684
2006	36.0975608825684
2007	36.8932037353516
2008	33.4951438903809
2009	28.7081336975098
2010	30.9523811340332
2011	33.6492881774902
2012	27.488151550293
2013	28.9099521636963
2014	35.0961532592773
2015	44.2857131958008
2016	38.5714302062988
2017	37.1428565979004
2018	39.0476188659668
2019	28.5714282989502
2020	25.7142848968506
2021	21.4285717010498
2022	24.5283012390137
