Year Number 1996 86.4321594238281 1998 89.5 2000 86.5671615600586 2002 88.059700012207 2003 85.0746231079102 2004 87.5 2005 88.9952163696289 2006 89.9521560668945 2007 90.4306182861328 2008 89.9038467407227 2009 90.5213241577148 2010 90.5213241577148 2011 90.1408462524414 2012 90.1408462524414 2013 89.6713638305664 2014 88.461540222168 2015 88.0952377319336 2016 85.2380981445313 2017 83.3333358764648 2018 84.2857131958008 2019 82.3809509277344 2020 85.7142868041992 2021 85.7142868041992 2022 86.3207550048828