181,806 shares
43,966 shares
336,499 shares
148,704 shares
20,471 shares
221,197 shares
22,414 shares
163,783 shares
94,748 shares
35,781 shares