Statistics on bank payment cards (2026 Q1)