Year Number 1996 100 1998 100 2000 100 2002 100 2003 99.4974899291992 2004 99.5145645141602 2005 99.5145645141602 2006 99.5169067382813 2007 100 2008 99.5192337036133 2009 97.1563949584961 2010 97.1563949584961 2011 99.052131652832 2012 93.3649291992188 2013 94.7867279052734 2014 94.7619018554688 2015 91.9047622680664 2016 92.3809509277344 2017 91.9047622680664 2018 93.8679275512695 2019 95.2830200195313 2020 94.3396224975586 2021 94.8113174438477 2022 94.3396224975586