General Motors (NYSE: GM) sold 236,235 vehicles to individual or “retail” customers in July, up 5 percent year-over-year, driven by across the board increases at Chevrolet, GMC, Buick and Cadillac. GM’s brands collectively had their best July retail sales performance since 2007.