Year 2015 = 100 1995 57.4533554522 1996 60.5640423437 1997 59.1091271059 1998 60.4778853277 1999 60.6818973074 2000 62.0734087233 2001 54.0230213066 2002 58.2038856454 2003 72.9193502398 2004 88.032942579 2005 93.528600585 2006 105.5486488336 2007 120.5634219821 2008 130.9261581384 2009 93.3991857836 2010 113.2306146663 2011 133.522814586 2012 123.0828020638 2013 119.6299095476 2014 117.5841913499 2015 100 2016 99.4763760363 2017 109.2106412757 2018 118.5289154834 2019 114.6779563771 2020 111.0497071641 2021 135.5017197599