2020-10-14 by admin · Published 2020-10-14 · Last modified 2020-10-17 2003 30 JULY 2003 – PUEBLA – Last off production line – 21,529,464 (Ultima Edicion).