Year Index 1995 75.056 1996 74.493 1997 76.876 1998 75.251 1999 77.729 2000 82.266 2001 85.523 2002 86.213 2003 88.521 2004 86.602 2005 87.548 2006 90.278 2007 95.832 2008 99.715 2009 98.299 2010 101.28 2011 104.1 2012 108.982 2013 110.454 2014 109.901 2015 109.517 2016 109.287 2017 111.89 2018 112.83 2019 115.087 2020 117.388 2021 119.971 2022 122.61 2023 125.308 2024 128.064