Deposit For Future Stock Subscription Meaning