Current price and surcharge updates
15002000
19085000
67820000
26788201
47511104
14151700
47022000
56910000
15004000
18847200
11144100
18635700
19085700
11145100
11702200
49688500
74150510
45029500
18825800
49881000
67820500
18818000
15077000
56971500
49932011
88608100
26611000
40526700
19079500
19048300
40527200
26788400