Tesla sales beating Mercedes, BMW and Audi