Elon Musk sells another $930 million Tesla shares