Overall , UK consumers bought 172,048 BMW cars in 2018 , with the greatest sales made during March and September of each year – the months when the Driver & Vehicle Licensing Agency releases new registration plates .