Year	Number
1996	60.7526893615723
1998	53.4759368896484
2000	58.5106391906738
2002	71.9576721191406
2003	60.3174591064453
2004	55.6650238037109
2005	61.9512176513672
2006	58.5365867614746
2007	58.2524261474609
2008	56.7961158752441
2009	56.9377975463867
2010	52.8571434020996
2011	52.1327018737793
2012	39.8104248046875
2013	35.5450248718262
2014	30.2884616851807
2015	29.5238094329834
2016	26.6666660308838
2017	18.0952377319336
2018	23.8095245361328
2019	23.3333339691162
2020	24.2857151031494
2021	27.1428565979004
2022	24.5283012390137
