Yes. You can deposit up to maximum  10,000 Euros. into your card in total.