Hi Steve,
that needs to tell both variants apart:
Of those numbered 01 to 17 on the back, only the actual 17 pieces for the race crew were made.
Of those numbered 18, according to my informations a few dozen were made; GP didn´t share the final total, but figures mentioned were less than 70 units.
All those go on top of the 999 units of the limited "GGYC" edition.
Cheers,
Peter