What does Autoabsatz mean?

Autoabsatz - German to English

car product sales {pl}