28,073 shares
44,583 shares
30,100 shares
21,381 shares
57,134 shares
18,482 shares
315,542 shares
160,189 shares
17,559 shares
146,440 shares