A court in Germany has upheld fines imposed on four confectionery manufacturers and a trade association for colluding to fix prices - and increased the overall total to around EUR20m (US$21.5m).