Year	Number
1996	63.8190956115723
1998	71
2000	80.5970153808594
2002	82.5870666503906
2003	84.0796051025391
2004	80.7692337036133
2005	82.7751159667969
2006	89.4736862182617
2007	88.0382766723633
2008	88.9423065185547
2009	86.7298583984375
2010	84.8341217041016
2011	81.2206573486328
2012	83.5680770874023
2013	84.0375595092773
2014	78.3653869628906
2015	76.1904754638672
2016	73.3333358764648
2017	76.1904754638672
2018	75.2380981445313
2019	73.3333358764648
2020	70.9523773193359
2021	68.5714263916016
2022	66.9811325073242
