Year

Price

Year

Price

2001

24.7137627909530

2012

112.0116726974720

2002

25.1150959752808

2013

108.9617254768180

2003

28.7791027197440

2014

99.3454458011795

2004

38.2335804473304

2015

53.0227124035385

2005

54.6838476064998

2016

45.0790762438045

2006

65.6047431065311

2017

54.8869160863291

2007

72.6528058457243

2018

71.6125929873267

2008

97.3301517582659

2019

64.1984739867620

2009

61.5810495718050

2020

43.3338428226363

2010

79.8070083443127

2021

70.8314995843529

2011

111.5392264335910