From 1981 - 1992 1st Generation
From 1993 - 2005 2nd Generation & Facelift (2002)
From 2006 - Onwards 3rd Generation & Facelifts (2014 & 2024)