German carmaker BMW sold around 595,000 cars in the first quarter, 1.1% more than a year ago, with growth driven by all-electric vehicles as well as high-performance sports and luxury cars, the company announced on Wednesday. The number of battery-powered vehicles (BEV) sold rose by almost 28% to 82,700, while sales of high-priced luxury and sports cars increased by almost 22%, according to BMW. The Munich-based company said it was able to respond to shifting customer demand with different drive types and a range of offerings. Jochen Goller, a BMW board member who oversees sales at the company…