Top 100 public Bitcoin treasury companies each hold over 100 BTC as $11 million sets new floor