Year Number 2003 91.9598007202148 2004 97.0873794555664 2005 92.2330093383789 2006 92.2705307006836 2007 75.8454132080078 2008 78.8461532592773 2009 87.6777267456055 2010 85.7819900512695 2011 79.620849609375 2012 80.568717956543 2013 79.620849609375 2014 64.7619018554688 2015 63.3333320617676 2016 65.7142868041992 2017 67.6190490722656 2018 67.9245300292969 2019 70.7547149658203 2020 79.7169799804688 2021 82.5471725463867 2022 82.5471725463867