18 classes covering the period 1985-2024