21 Due to banks audited information (XLS:) Download in CHF thousands 31.12.2018 31.12.2017 +/− % On demand 222'530 204'110 9.0 At maturity or callable 1'286'882 739'205 74.1 Total due to banks 1'509'412 943'316 60.0