Musk sells Tesla shares worth $906.5 million – filings