Why Do Banks Hold Check Deposits