Current price and surcharge updates
19036400
71768800
11465000
47231104
48240500
74205600
11156200
11155800
18850000
14163500
19047400
62470900
18849500
88630200
18851000
43878900
11157700
50004000
50012100
50012300
55940000
73371700
73448600
19080000
24422400
12317500
71702400
19562600
19027300
26016500
11422300
63201801