Year	Number
1996	41.3978500366211
1998	41.7112312316895
2000	42.0212783813477
2002	42.8571434020996
2003	38.0952377319336
2004	34.9753684997559
2005	40.9756088256836
2006	35.1219520568848
2007	33.4951438903809
2008	33.980583190918
2009	32.0574150085449
2010	31.9047622680664
2011	30.3317527770996
2012	27.488151550293
2013	24.1706161499023
2014	28.365385055542
2015	36.1904754638672
2016	41.4285697937012
2017	43.3333320617676
2018	42.8571434020996
2019	37.6190490722656
2020	41.9047622680664
2021	43.8095245361328
2022	43.3962249755859
