Year Number 1996 79.7872314453125 1998 80.3191452026367 2000 82.0105819702148 2002 76.7195739746094 2003 85.4271392822266 2004 78.1553421020508 2005 83.0097122192383 2006 81.6425094604492 2007 85.5072479248047 2008 84.6153869628906 2009 82.9383850097656 2010 83.4123229980469 2011 85.3080596923828 2012 88.6255950927734 2013 88.1516571044922 2014 84.2857131958008 2015 86.1904754638672 2016 84.2857131958008 2017 84.7619018554688 2018 82.0754699707031 2019 88.2075500488281 2020 83.9622650146484 2021 86.7924499511719 2022 87.2641525268555