Tesla breaks all records\, delivers 95200 cars in Q2