Please read the following table in Markdown format and then answer the question according to the table. Table cells in one row are seperated by '|', and different rows are seperated by '
'.

Table:
| Actor | Role | Years | Seasons | Episodes |
| --- | --- | --- | --- | --- |
| Ed O'Neill | Al Bundy | 1987–97 | 1–11 | 259 |
| David Faustino | Bud Bundy | 1987–97 | 1–11 | 258 |
| Christina Applegate | Kelly Bundy | 1987–97 | 1–11 | 255 |
| Katey Sagal | Peggy Bundy | 1987–97 | 1–11 | 246 |
| Amanda Bearse | Marcy Rhoades-D'Arcy | 1987–97 | 1–11 | 236 |
| Michael/Buck 2 | Buck Bundy - the dog | 1987–95 | 1–10 | 197 1 |
| Unknown name 3 | Lucky Bundy - the dog | 1995–97 | 10–11 | 197 1 |
| Ted McGinley | Jefferson D'Arcy | 1990–97 | 5–11 | 163 4 |
| David Garrison | Steve Rhoades | 1987–90, 1992, 1993, 1995 | 1–4, 6, 7, 9 5 | 71 |
Question:
How many years did the role of Steve Rhoades last?
Answer:
1987–90, 1992, 1993, 1995