New-car registrations, France, Italy and Spain

January 2021 to October 2023