Deposit and credit growth in 2024