David Thompson sells 30000 shares