Year 2015 = 100 1995 52.3967061153 1996 55.3849715216 1997 45.5516367739 1998 54.3700212568 1999 62.2547412382 2000 61.7310606623 2001 55.8888979976 2002 49.2807660663 2003 59.9516240222 2004 68.6145772195 2005 64.4746670348 2006 81.8245097345 2007 102.1042427149 2008 99.1174817069 2009 86.691871146 2010 80.5535780645 2011 90.168785171 2012 77.3848018513 2013 95.9665643513 2014 117.0586567927 2015 100 2016 106.5021178658 2017 112.9410980053 2018 125.7753136793 2019 109.0908332908 2020 96.2566176168 2021 107.8074117604