Year Number 1996 99.4974899291992 1998 99 2000 99.0049743652344 2002 100 2003 99.5024871826172 2004 98.0769195556641 2005 98.5645904541016 2006 100 2007 100 2008 100 2009 98.1042633056641 2010 98.5782012939453 2011 97.6525802612305 2012 98.591552734375 2013 98.1220626831055 2014 99.5192337036133 2015 99.523811340332 2016 97.1428604125977 2017 98.0952377319336 2018 98.0952377319336 2019 97.1428604125977 2020 96.1904754638672 2021 98.5714263916016 2022 99.0566024780273