The Detroit News reports that Fiat Chrysler has agreed to buy back certain vehicles after some owners waited more than 18 months for repairs stemming from three separate recalls for steering issues. The complete list of vehicles eligible for the buyback is below.

Update:In a statement, FCA explains that the buyback offer only extends to owners who have not yet had their vehicles repaired in accordance with the recall. “As of this date, repairs have been completed on well over 60 percent of the subject vehicles, leaving less than 200,000 eligible vehicles,” the automaker says in the statement. Our original post has been edited to reflect these updated numbers.

As part of the agreement, FCA must buy the affected vehicles at a price that includes “a reasonable allowance for depreciation,” with a 10-percent bonus given to owners who have not gotten the recall repairs completed, The Detroit News reports. NHTSA has recorded one death and 32 crashes stemming from the steering issues involved in the three recalls. FCA admits that it violated the law in the three recall campaigns by failing to fix vehicles in a timely fashion—NHTSA reports that some owners have waited as long as two years for the recall repair.