Year	Number
1996	80.4020080566406
1998	80
2000	100
2002	100
2003	100
2004	100
2005	89.9521560668945
2006	90.4306182861328
2007	99.5215301513672
2008	95.6730804443359
2009	87.6777267456055
2010	87.6777267456055
2011	68.0751190185547
2012	69.0140838623047
2013	72.7699508666992
2014	66.3461532592773
2015	68.5714263916016
2016	73.3333358764648
2017	77.6190490722656
2018	73.3333358764648
2019	80.476188659668
2020	85.7142868041992
2021	87.6190490722656
2022	87.7358474731445
