BMW M produjo tres versiones del E39 M5: