Year 2015 = 100 1995 25.8397932843 1996 24.940369709 1997 30.0089445455 1998 33.144504077 1999 33.0649970211 2000 35.4203935628 2001 26.1429139355 2002 20.3836215465 2003 22.4657125853 2004 26.1031604093 2005 28.9057841415 2006 31.2959650186 2007 44.901610033 2008 48.4446432147 2009 46.1836613083 2010 55.1580202704 2011 74.1651759206 2012 76.9181077416 2013 87.263963434 2014 92.332538267 2015 100 2016 103.016298953 2017 117.0741403417 2018 125.2882130947 2019 119.6695212603 2020 114.3368580298 2021 140.0088147121