Year	Number
2004	95.6310653686523
2005	99.5145645141602
2006	98.5507278442383
2007	85.5072479248047
2008	86.538459777832
2009	85.3080596923828
2010	86.2559204101563
2011	97.1563949584961
2012	93.3649291992188
2013	94.7867279052734
2014	92.8571395874023
2015	93.3333358764648
2016	89.0476226806641
2017	88.5714263916016
2018	89.6226425170898
2019	94.8113174438477
2020	94.8113174438477
2021	95.2830200195313
2022	95.2830200195313
