22 Due to banks audited information (XLS:) Download in CHF thousands 31.12.2019 31.12.2018 +/− % On demand 298'628 222'530 34.2 At maturity or callable 1'227'679 1'286'882 –4.6 Total due to banks 1'526'308 1'509'412 1.1