explanation for over 3 million shares traded (over 5 million the past 2 days) ? who is buying the sells?