Year	Number
1996	54.3010749816895
1998	52.9411773681641
2000	46.8085098266602
2002	46.0317459106445
2003	43.9153442382813
2004	35.9605903625488
2005	40.9756088256836
2006	29.7560977935791
2007	35.4368934631348
2008	34.9514579772949
2009	33.4928245544434
2010	34.2857131958008
2011	39.8104248046875
2012	45.497631072998
2013	54.028434753418
2014	51.4423065185547
2015	48.5714302062988
2016	45.7142868041992
2017	45.238094329834
2018	41.9047622680664
2019	40.476188659668
2020	45.238094329834
2021	46.1904754638672
2022	44.8113212585449
