Year	Number
1996	41.3978500366211
1998	42.7807502746582
2000	27.1276588439941
2002	38.624340057373
2003	33.3333320617676
2004	29.5566501617432
2005	18.0487804412842
2006	19.5121955871582
2007	18.9320392608643
2008	17.9611644744873
2009	17.7033500671387
2010	16.6666660308838
2011	18.4834117889404
2012	26.5402851104736
2013	27.488151550293
2014	27.4038467407227
2015	25.7142848968506
2016	26.6666660308838
2017	28.0952377319336
2018	29.0476188659668
2019	27.1428565979004
2020	26.6666660308838
2021	23.3333339691162
2022	21.698112487793
