Trump trust made 21,000 stock trades in 2025, filings show