Year 2015 = 100 1995 42.4504694311 1996 43.8387898422 1997 42.1310715806 1998 44.4997495463 1999 45.7479085229 2000 46.2783227385 2001 47.8274458128 2002 50.1769999142 2003 63.7835288878 2004 76.8398169341 2005 81.5959846428 2006 87.930540634 2007 104.4804063366 2008 118.1020180634 2009 91.6804045873 2010 101.8989507732 2011 122.6674627155 2012 114.397850992 2013 117.4484146412 2014 116.6809536796 2015 100 2016 101.0579316672 2017 112.6304046081 2018 124.1439959268 2019 118.399763814 2020 110.5119426534 2021 140.6765189205