Year Number 1996 100 1998 99.4680862426758 2000 81.4814834594727 2002 89.4179916381836 2003 82.4120635986328 2004 78.1553421020508 2005 77.1844635009766 2006 61.3526573181152 2007 65.2173919677734 2008 58.6538467407227 2009 52.6066360473633 2010 55.4502372741699 2011 61.1374397277832 2012 59.2417068481445 2013 61.6113739013672 2014 78.0952377319336 2015 81.9047622680664 2016 94.2857131958008 2017 83.8095245361328 2018 92.4528274536133 2019 92.4528274536133 2020 86.7924499511719 2021 90.0943374633789 2022 92.9245300292969