Tesla Delivered 21,537 Electric Cars In 6 Months

Source: Venturebeat.com