Year Number 2003 91.9598007202148 2004 86.4077682495117 2005 82.0388336181641 2006 81.159423828125 2007 84.5410614013672 2008 84.1346130371094 2009 84.8341217041016 2010 82.4644546508789 2011 82.4644546508789 2012 85.7819900512695 2013 86.2559204101563 2014 84.7619018554688 2015 95.7142868041992 2016 94.7619018554688 2017 99.523811340332 2018 99.5283050537109 2019 98.5849075317383 2020 92.4528274536133 2021 92.9245300292969 2022 93.8679275512695