XK8, XKR and XK (1996-2014)