Year Number 2003 91.9598007202148 2004 89.3203887939453 2005 84.9514541625977 2006 84.5410614013672 2007 89.3719787597656 2008 83.6538467407227 2009 96.6824645996094 2010 98.5782012939453 2011 84.3601913452148 2012 85.3080596923828 2013 85.7819900512695 2014 66.1904754638672 2015 88.5714263916016 2016 90 2017 79.0476226806641 2018 80.6603775024414 2019 73.5849075317383 2020 72.6415100097656 2021 72.1698150634766 2022 78.301887512207