Year Number 1996 100 1998 100 2000 100 2002 100 2003 100 2004 100 2005 100 2006 100 2007 100 2008 100 2009 98.5782012939453 2010 95.7345962524414 2011 97.1563949584961 2012 94.7867279052734 2013 92.4170608520508 2014 97.1428604125977 2015 93.3333358764648 2016 91.4285736083984 2017 95.7142868041992 2018 95.7547149658203 2019 95.2830200195313 2020 95.2830200195313 2021 93.8679275512695 2022 94.3396224975586