20110214 auto: Mercedes clocks its best ever sales