Year Number 1996 89 1998 86.0696487426758 2000 86.0696487426758 2002 85.572135925293 2003 85.0746231079102 2004 91.8269195556641 2005 92.788459777832 2006 91.8269195556641 2007 91.3461532592773 2008 91.3461532592773 2009 90.5213241577148 2010 90.0473937988281 2011 88.7323913574219 2012 89.6713638305664 2013 89.6713638305664 2014 89.6551742553711 2015 89.6551742553711 2016 85.2216720581055 2017 85.7142868041992 2018 86.8932037353516 2019 85.5072479248047 2020 81.6425094604492 2021 85.5072479248047 2022 85.9903411865234