There is no doubt in my mind that either Illiad (John Fife) or JMJ are selling. The only other entities with this many shares to sell are New Vision, Thomas Ridenour and Pierre and family. I don't think any of them are selling and if they are they would need to file Form 4 so we would know anyway. That leaves the other 5900 common shareholders, which I don't think just decided to sell now that the company is finally making progress. That leaves Illiad and JMJ to dump all the free shares they received.