(a) When the whole of the price payable for shares of a corporation has not been paid in, and the assets shall be insufficient to satisfy the claims of its creditors, each holder of such shares shall be bound to pay on each share held by him the sum necessary to complete the amount of the par value of such share as fixed by the articles of incorporation, or such proportion of that sum as shall be required to satisfy the debts of the corporation, or, in the case of stock without par value, this liability shall be limited to the unpaid balance of the price for which such shares were issued by the corporation.
(b) The amounts which shall be payable as provided in subsection (a) of this section may be recovered on behalf of creditors in an action to which the corporation is a party, for the benefit of all the creditors of the corporation brought by a receiver, trustee in bankruptcy, or other competent representative of all creditors.
(c) Anything in this chapter to the contrary notwithstanding, a holder of shares who has acquired such shares in good faith without knowledge that they were not paid in full or to the extent stated in the certificate for such shares shall not be liable either to the corporation or to its creditors for any amount beyond that shown by such certificate to be unpaid on the shares represented thereby. Any holder who derives his title through such a holder and who is not himself a party to any fraud affecting the issuance of such shares shall have all the rights of such former holder.