I placed an order to buy 100 shares of DRL at $20.24 after hours yesterday, and 98 shares were filled at $20.24. I found out a colleague of mine was selling 98 shares of DRL at $20.20 at the time, and that's what he got. Who pockets the change? His broker? My broker? Or a third party? Is that legal?