31,258 shares
56,732 shares
60,300 shares
16,042 shares
70,834 shares
15,897 shares
231,846 shares
26,699 shares
42,111 shares
181,103 shares