Первое поколение выпускалось с 1985 по 1991 год в кузовах седан и универсал 5 дв., мощность — 90–223 л.с. Второе (1991–1995) сохранило оба кузова и диапазон 140–223 л.с. Третье (1995–1999) — седан и универсал, 145–235 л.с. Четвёртое (1999–2004) — те же кузова, 150–200 л.с. Его рестайлинговая версия выпускалась в 2003–2006 годах с мощностью 150–204 л.с. Пятое поколение (2007–2009) — только седан, 263 л.с. Шестое (2009–2012) — седан, 263–365 л.с., а после рестайлинга 2012–2019 годов — 240–365 л.с.
От первого поколения ко второму нижняя граница диапазона выросла с 90 до 140 л.с. В третьем она достигла 145 л.с., в четвёртом — 150 л.с., а рестайлинг поднял верхнюю планку до 204 л.с. Пятое поколение перешло на единственные 263 л.с., шестое расширило диапазон до 365 л.с., но рестайлинг опустил нижнюю границу до 240 л.с.