Year	Number
1996	50.5376358032227
1998	53.4759368896484
2000	62.7659568786621
2002	58.201057434082
2003	58.7301597595215
2004	52.709358215332
2005	54.1463432312012
2006	55.1219520568848
2007	54.3689308166504
2008	55.8252410888672
2009	54.5454559326172
2010	52.8571434020996
2011	52.1327018737793
2012	48.8151664733887
2013	44.5497627258301
2014	30.769229888916
2015	29.0476188659668
2016	31.9047622680664
2017	24.761905670166
2018	26.1904754638672
2019	26.6666660308838
2020	26.6666660308838
2021	25.7142848968506
2022	24.5283012390137
