Year	Number
1996	40
1998	38.3084564208984
2000	33.8308448791504
2002	32.8358192443848
2003	28.8557205200195
2004	25.480770111084
2005	24.0384616851807
2006	21.1538467407227
2007	24.519229888916
2008	25
2009	20.8530807495117
2010	24.6445503234863
2011	22.5352115631104
2012	24.4131450653076
2013	24.4131450653076
2014	23.645320892334
2015	23.1527099609375
2016	22.660099029541
2017	19.7044334411621
2018	21.8446598052979
2019	20.2898559570313
2020	21.7391300201416
2021	23.1884059906006
2022	24.1545886993408
