Year Number 1996 77.1739120483398 1998 78.8043441772461 2000 85.8695678710938 2002 80 2003 86.4864883422852 2004 88.059700012207 2005 88.7254867553711 2006 86.7647094726563 2007 86.8932037353516 2008 88.8349533081055 2009 92.3444976806641 2010 86.1244049072266 2011 91.9431304931641 2012 90.5213241577148 2013 90.5213241577148 2014 91.3461532592773 2015 91.4285736083984 2016 91.9047622680664 2017 91.4285736083984 2018 91.4285736083984 2019 91.4285736083984 2020 90.9523773193359 2021 90.476188659668 2022 91.5094375610352