Solana On-Chain Volume Hits $19.8 Billion to Eclipse Centralized Exchanges