Home Business Tesla calms fears with sturdy gross sales numbers