DFDV buys 19,000 SOL at $98.14, expanding treasury to 2.33M tokens