Year Number 1996 90.4255294799805 1998 94.1489334106445 2000 95.7671966552734 2002 94.7089920043945 2003 97.487434387207 2004 100 2005 100 2006 100 2007 100 2008 100 2009 97.1563949584961 2010 95.2606658935547 2011 98.1042633056641 2012 98.1042633056641 2013 95.2606658935547 2014 99.523811340332 2015 97.6190490722656 2016 90 2017 92.8571395874023 2018 90.5660400390625 2019 52.8301887512207 2020 60.3773574829102 2021 67.9245300292969 2022 84.4339599609375