Year	Number
1996	99.4680862426758
1998	93.0851058959961
2000	92.0634918212891
2002	94.7089920043945
2003	67.8391952514648
2004	74.271842956543
2005	74.271842956543
2006	80.6763305664063
2007	79.7101440429688
2008	79.3269195556641
2009	79.1469192504883
2010	87.2037887573242
2011	81.5165863037109
2012	75.8293838500977
2013	71.5639801025391
2014	66.6666641235352
2015	59.523811340332
2016	54.2857131958008
2017	66.6666641235352
2018	58.0188674926758
2019	67.9245300292969
2020	67.9245300292969
2021	67.9245300292969
2022	70.2830200195313
