Bitcoin Treasuries Acquire 18,700 BTC in November Amid Institutional Purchases