The sales report for the month of May gave utility vehicle specialist Mahindra & Mahindra reasons to cheer and worry. The sales of its micro SUV, the KUV100, which was launched in January increased, while the Bolero's sales declined. Mahindra sold 4,446 units of the KUV100 in May and managed to sell only 4,419 units of the Bolero, Carwale reported. This also made the KUV100 the bestselling Mahindra vehicle in May.