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