Year Number 1996 100 1998 97.3404235839844 2000 96.2962951660156 2002 95.2380981445313 2003 98.4924621582031 2004 93.689323425293 2005 94.6601943969727 2006 98.5507278442383 2007 98.5507278442383 2008 89.9038467407227 2009 94.7867279052734 2010 90.5213241577148 2011 95.7345962524414 2012 91.9431304931641 2013 91.9431304931641 2014 89.0476226806641 2015 88.0952377319336 2016 76.1904754638672 2017 79.0476226806641 2018 86.7924499511719 2019 85.3773574829102 2020 79.7169799804688 2021 83.4905624389648 2022 86.3207550048828