Any card that is free to send can be sent to up to 50 recipients. A card that has premium options added can be sent to a maximum of 15,000 recipients.
(Once you have reached either of these limits, removing recipients from your Tracking page will not allow you to send to additional addresses on the same event.)
If you need to send your free card to more than 50 recipients, you can pay a flat fee of $20 to send to up to 15,000 recipients. Alternatively, you can add a Premium option to your card (like an envelope, backdrop, or logo) so that your card costs coins.