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 82.8571395874023 2015 72.8571395874023 2016 74.7619018554688 2017 92.8571395874023 2018 91.5094375610352 2019 91.9811325073242 2020 91.0377349853516 2021 91.9811325073242 2022 88.6792449951172