Year	Number
1996	25.2688179016113
1998	28.8770046234131
2000	28.7234039306641
2002	34.3915328979492
2003	40.2116394042969
2004	27.5862064361572
2005	31.2195129394531
2006	37.5609741210938
2007	34.9514579772949
2008	37.8640785217285
2009	32.5358848571777
2010	37.6190490722656
2011	38.8625602722168
2012	31.2796211242676
2013	28.9099521636963
2014	23.5576915740967
2015	22.380952835083
2016	31.4285717010498
2017	24.2857151031494
2018	23.8095245361328
2019	26.1904754638672
2020	24.761905670166
2021	19.5238094329834
2022	15.5660381317139
