Year	Number
1996	10.8695650100708
1998	14.6739130020142
2000	14.6739130020142
2002	12.972972869873
2003	8.64864826202393
2004	5.47263669967651
2005	8.33333301544189
2006	15.1960783004761
2007	21.8446598052979
2008	17.9611644744873
2009	20.5741634368896
2010	22.9665069580078
2011	22.274881362915
2012	24.6445503234863
2013	28.9099521636963
2014	30.769229888916
2015	28.0952377319336
2016	26.1904754638672
2017	26.6666660308838
2018	24.761905670166
2019	23.8095245361328
2020	25.238094329834
2021	26.1904754638672
2022	25.943395614624
