Strive's SATA funds 1,192 BTC purchases as treasury tops 21,356