Year	Number
1996	25.8064517974854
1998	28.3422451019287
2000	18.6170215606689
2002	6.34920644760132
2003	8.99470901489258
2004	11.822660446167
2005	18.0487804412842
2006	20
2007	21.8446598052979
2008	31.0679607391357
2009	22.4880390167236
2010	21.4285717010498
2011	18.4834117889404
2012	18.0094795227051
2013	15.6398105621338
2014	13.4615383148193
2015	20
2016	22.380952835083
2017	18.0952377319336
2018	18.0952377319336
2019	19.5238094329834
2020	20
2021	20.9523811340332
2022	21.2264156341553
