Year	Number
1996	6.38297891616821
1998	2.65957450866699
2000	5.29100513458252
2002	25.9259262084961
2003	19.0954780578613
2004	28.1553401947021
2005	32.0388336181641
2006	34.7826080322266
2007	41.062801361084
2008	36.0576934814453
2009	35.0710906982422
2010	36.9668235778809
2011	40.2843589782715
2012	37.9146919250488
2013	39.8104248046875
2014	41.9047622680664
2015	42.3809509277344
2016	39.523811340332
2017	45.7142868041992
2018	43.3962249755859
2019	45.7547187805176
2020	35.8490562438965
2021	44.3396224975586
2022	42.9245300292969
