What's up with insiders selling tens of thousands of shares almost daily all month?They own over 20 million shares are they gonna keep dumping?