Current price and surcharge updates
24379500
22338200
88094500
25037500
25221500
25221600
25221700
25221800
25037530
28095800
26029300
26456900
22738200
27621100
27621200
24540500
25227500
22867000
22867100
22868500
22337000
22337100
22338500
25207000
24561700
26135400
22737000
22737100
22737400
22737600
22738600
24838100