The first 6 were supposed to be limited to 7,500 pieces but rumors have always been loud on that number being untrue, with the release numbers being greater than 10,000 units. The debate had went on for awhile with the hardcore Jada Toys collectors and no one knows for sure the truth. but regardless of limited numbers or not, this set and the recent addition of 3 cars, it still speaks for itself!
The next 3 are more recent releases:]
There is a little story behind the 3rd release. The boxed version was the US release to fit in with the other 2. The chrome Hummer packaged in a blister was a premium ordered by Daze shop in Japan.