Current price and surcharge updates
19035300
18855300
14120000
18826000
11469500
15200000
11411000
19032000
15270200
11107011
15100000
19561900
15150000
14719500
19088900
15023000
11159000
11159200
15205000
11469200
11107000
19032100
19160000
18849200
15102500
15128000
19012800
11406100
19012000
19011600
19037300
18829900