Gotcha, finally, looks like they pay 4% plus $4 per trade fee. The added trading fee is new, which made the trades hard to match to some perfect rounded fee of 3% or 4% before.
.345*3500+.3475*28500=$11,111.25
11,111.25*.96-$8=$10,658.8
$10,658.8/32000 shares = 0.3330875 per share or .33309 rounded to 5 digits