Year Number 1996 97.3404235839844 1998 81.3829803466797 2000 95.2380981445313 2002 100 2003 98.4924621582031 2004 94.6601943969727 2005 95.6310653686523 2006 90.8212585449219 2007 91.3043441772461 2008 81.25 2009 85.3080596923828 2010 83.8862533569336 2011 81.9905242919922 2012 72.9857788085938 2013 73.459716796875 2014 89.0476226806641 2015 86.1904754638672 2016 90 2017 88.5714263916016 2018 91.0377349853516 2019 82.0754699707031 2020 87.2641525268555 2021 88.2075500488281 2022 80.1886825561523