Year	Number
1996	57.5268821716309
1998	52.9411773681641
2000	45.7446823120117
2002	31.7460308074951
2003	34.3915328979492
2004	25.1231517791748
2005	40.9756088256836
2006	40.4878044128418
2007	38.8349533081055
2008	41.262134552002
2009	38.7559814453125
2010	40
2011	42.6540298461914
2012	42.6540298461914
2013	35.5450248718262
2014	29.8076915740967
2015	26.1904754638672
2016	25.238094329834
2017	30.9523811340332
2018	33.3333320617676
2019	39.0476188659668
2020	43.8095245361328
2021	48.0952377319336
2022	51.886791229248
