German EV sales near 40% - Tesla is slaughtering BMW & Mercedes