Year 2015 = 100 1995 39.4736277697 1996 39.5055458896 1997 38.6756964552 1998 40.9606350685 1999 41.0229658117 2000 41.5054085391 2001 43.1037920322 2002 46.4355279663 2003 56.6699415236 2004 68.6082629625 2005 73.2099307919 2006 83.5546362978 2007 99.623587865 2008 109.0457590887 2009 84.4544965074 2010 94.9267082056 2011 111.1429898198 2012 105.6481949126 2013 108.9519049006 2014 112.6682958608 2015 100 2016 100.6144897317 2017 109.1980280302 2018 117.6694419994 2019 112.3061952472 2020 104.2472134667 2021 123.0526102271