138m Self Propelled Barge 2016 – Sand Aggregate – DWT 12,600