(a) The shareholders of a corporation may enter into an agreement among all the shareholders to impose restrictions on the transfer or registration of shares of the corporation to
- (1) maintain the corporation's status, including election of S corporation status under 26 U.S.C. (Internal Revenue Code), when the status depends on the number or identity of its shareholders; in this paragraph, “S corporation” has the meaning given in 26 U.S.C. 1361;
- (2) preserve exemptions under federal or state securities laws;
- (3) ensure that shareholders will be able to control who may participate in the corporation's business;
- (4) ensure that shareholders who wish to retire will be able to liquidate their investments without disrupting corporate affairs;
- (5) ensure that estates of deceased shareholders will be able to liquidate the decedents' shares in the corporation;
- (6) obligate the shareholder first to offer to the corporation or other persons, separately, consecutively, or simultaneously, an opportunity to acquire the restricted shares;
- (7) obligate the corporation or other persons, separately, consecutively, or simultaneously, to acquire the restricted shares;
- (8) require the corporation, the holder of any class of its shares, or another person, to approve the transfer of restricted shares, if the requirement is not manifestly unreasonable; and
- (9) accomplish another reasonable purpose.