Only 5000? I doubt it. There were 2 at my Ct. dealer in January when I bought mine, yesterday there were 7. I spent the winter in Minneapolis, where MS6's and Mazdas in general seem to be everywhere. Not unusual to be behind a MSP at the car wash, or to see myself coming & going (MS6's) on the road around town, and saw a few on the road between Mn and Ct. MS3's on the other hand are truly more of a rarity. None at the dealer I bought from until yesterday, and I had checked regularly. 1 at the dealer in Mn, seen 2 on the road in Ct. I've seen many more of the MS6. There's the whole squadron that were available to drive in best time gymkhana at the '06 zoom-zoom live. If they were really going to be that rare, I'd assume they wouldn't waste the 25-30 units for ZZL. Anybody seen the MS3 at ZZL this year? I missed it.
I'd have to guess at a figure of at least 10000+ units, perhaps as many as 30000, '06-'07 MS6's.