Year Number 2003 91.9598007202148 2004 89.3203887939453 2005 84.9514541625977 2006 84.5410614013672 2007 89.3719787597656 2008 83.6538467407227 2009 96.6824645996094 2010 89.5734634399414 2011 84.3601913452148 2012 85.3080596923828 2013 85.7819900512695 2014 82.8571395874023 2015 84.7619018554688 2016 73.8095245361328 2017 85.7142868041992 2018 84.9056625366211 2019 92.4528274536133 2020 81.1320724487305 2021 80.6603775024414 2022 85.8490600585938