Year Number 1996 99.4565200805664 1998 99.4565200805664 2000 100 2002 100 2003 99.4594573974609 2004 99.5024871826172 2005 100 2006 100 2007 98.5436859130859 2008 99.0291290283203 2009 97.1291885375977 2010 98.5645904541016 2011 97.1563949584961 2012 95.2606658935547 2013 94.3127975463867 2014 92.788459777832 2015 92.3809509277344 2016 97.1428604125977 2017 98.0952377319336 2018 98.0952377319336 2019 95.2380981445313 2020 94.7619018554688 2021 98.0952377319336 2022 97.1698150634766