Hmm that's interesting I got a reply from JacobF and he came with this:
Hmm, should be at least 500. That is a lot more than 103 heh, and since we only found 15 cards, this gap as how many that were made has gotten a lot wider.
Even so 500 isn't much, compared to the 1000 MARS cards and other special releases from other vendors.
It's now a matter of finding as many of these cards we can, which won't be easy I can assure everyone