Fix for shipments with no adjustments
also changed reduce :+ for sum on subtotal