Tesla delivers