Current price and surcharge updates
56125000
19010000
12319000
43589138
48903001
11713500
12042700
48255500
56990500
56990400
56990900
19015000
72589941
56969000
56969100
56969200
49212800
49758200
88255400
15187000
26747000
19102100
15033000
62471500
48243500
18830100
43589020
56919400
71709600
88654500
14452600
19013100