Firms to Pay Over $21.5 Million in Penalties to Settle SEC, NASD Charges