Year Number 1996 90.8602142333984 1998 90.9090881347656 2000 90.9574432373047 2002 91.0052947998047 2003 91.0052947998047 2004 91.1330032348633 2005 90.7317047119141 2006 89.7560958862305 2007 91.2621383666992 2008 90.291259765625 2009 89.9521560668945 2010 90.476188659668 2011 92.890998840332 2012 92.4170608520508 2013 91.4691925048828 2014 82.6923065185547 2015 90 2016 87.6190490722656 2017 89.0476226806641 2018 88.5714263916016 2019 83.3333358764648 2020 84.7619018554688 2021 84.7619018554688 2022 89.1509399414063