Massive demand for Mini Cooper