Year Number 1996 97.3404235839844 1998 98.9361724853516 2000 99.4709014892578 2002 100 2003 100 2004 100 2005 100 2006 100 2007 100 2008 99.5192337036133 2009 99.052131652832 2010 97.1563949584961 2011 98.1042633056641 2012 98.1042633056641 2013 97.1563949584961 2014 96.1904754638672 2015 85.7142868041992 2016 84.7619018554688 2017 86.6666641235352 2018 77.8301849365234 2019 75.9433975219727 2020 80.6603775024414 2021 83.4905624389648 2022 79.7169799804688