Board members own almost no shares,' Elon Musk takes a dig at Twitter