Year	Number
1996	51.6304359436035
1998	43.4782600402832
2000	44.0217399597168
2002	57.2972984313965
2003	71.8918914794922
2004	79.6019897460938
2005	71.0784301757813
2006	67.1568603515625
2007	59.7087364196777
2008	66.019416809082
2009	74.1626815795898
2010	75.5980834960938
2011	75.8293838500977
2012	76.3033142089844
2013	76.7772521972656
2014	87.0192337036133
2015	88.5714263916016
2016	86.1904754638672
2017	86.6666641235352
2018	81.9047622680664
2019	82.3809509277344
2020	83.3333358764648
2021	83.3333358764648
2022	86.3207550048828
