Year	Number
1996	14.1304349899292
1998	25
2000	44.0217399597168
2002	49.1891899108887
2003	57.2972984313965
2004	56.2189064025879
2005	56.3725471496582
2006	55.3921585083008
2007	57.2815551757813
2008	63.5922317504883
2009	63.6363639831543
2010	66.0287094116211
2011	64.9289093017578
2012	68.7203826904297
2013	67.2985763549805
2014	76.4423065185547
2015	74.7619018554688
2016	74.2857131958008
2017	74.2857131958008
2018	73.8095245361328
2019	73.3333358764648
2020	73.8095245361328
2021	73.3333358764648
2022	75
