Year	Number
1996	84.7826080322266
1998	79.3478240966797
2000	85.8695678710938
2002	85.9459457397461
2003	87.0270233154297
2004	88.059700012207
2005	87.2549057006836
2006	88.7254867553711
2007	91.2621383666992
2008	91.7475738525391
2009	87.5598068237305
2010	85.6459350585938
2011	86.7298583984375
2012	86.7298583984375
2013	87.6777267456055
2014	84.1346130371094
2015	88.5714263916016
2016	88.5714263916016
2017	86.6666641235352
2018	86.6666641235352
2019	87.6190490722656
2020	89.0476226806641
2021	86.6666641235352
2022	86.7924499511719
