I wonder if these sells are to cover options that are being exercised.. There have been almost a million shares issued without an insider report in the last few weeks. They wouldn't be warrants that are not in the money, which would leave options to be exercised at a lower price, and someone not classed as an insider that would not have to disclose any share buying.
This would be a lot less of a tax hit now, rather than at a much higher share price also.