Year	Number
1996	40
1998	34.3283576965332
2000	32.3383102416992
2002	37.3134346008301
2003	47.2636833190918
2004	50
2005	49.519229888916
2006	47.1153831481934
2007	45.6730766296387
2008	44.711540222168
2009	42.1800956726074
2010	46.9194297790527
2011	45.0704231262207
2012	44.6009407043457
2013	46.948356628418
2014	49.7536964416504
2015	49.2610855102539
2016	49.2610855102539
2017	46.305419921875
2018	38.3495140075684
2019	41.062801361084
2020	40.0966186523438
2021	39.1304359436035
2022	46.8599052429199
