Year	Number
1996	43.7158470153809
1998	54.6448097229004
2000	54.0983619689941
2002	50.2702713012695
2003	56.2162170410156
2004	47.2636833190918
2005	41.6666679382324
2006	39.5121955871582
2007	45.6310691833496
2008	39.8058242797852
2009	40.1913871765137
2010	40.1913871765137
2011	42.6540298461914
2012	44.5497627258301
2013	38.8625602722168
2014	37.980770111084
2015	27.1428565979004
2016	29.0476188659668
2017	34.761905670166
2018	36.6666679382324
2019	35.238094329834
2020	36.1904754638672
2021	38.0952377319336
2022	38.2075462341309
