Tesla shareholders vote to restore Elon Musk's $44.9 billion