Year	Number
1996	7
1998	15.9203977584839
2000	32.8358192443848
2002	29.8507461547852
2003	29.3532333374023
2004	24.519229888916
2005	23.5576915740967
2006	29.8076915740967
2007	25.480770111084
2008	27.4038467407227
2009	25.1184825897217
2010	27.962085723877
2011	27.2300472259521
2012	27.2300472259521
2013	27.6995296478271
2014	29.5566501617432
2015	34.9753684997559
2016	34.9753684997559
2017	35.4679794311523
2018	33.009708404541
2019	34.2995185852051
2020	31.8840579986572
2021	30.4347820281982
2022	32.3671493530273
