Year	Number
1996	47.3404273986816
1998	52.1276588439941
2000	40.2116394042969
2002	52.9100532531738
2003	33.668342590332
2004	38.3495140075684
2005	41.7475738525391
2006	48.7922706604004
2007	42.9951705932617
2008	50.961540222168
2009	62.5592422485352
2010	60.1895751953125
2011	59.2417068481445
2012	59.7156410217285
2013	54.9763031005859
2014	36.1904754638672
2015	42.3809509277344
2016	41.9047622680664
2017	38.5714302062988
2018	38.2075462341309
2019	46.698112487793
2020	44.3396224975586
2021	48.113208770752
2022	50.4716987609863
