31,251 shares
56,721 shares
60,280 shares
15,976 shares
70,786 shares
15,850 shares
231,766 shares
26,690 shares
42,071 shares
181,042 shares