128,866 shares
18,088 shares
23,255 shares
247,192 shares
44,474 shares
30,651 shares
324,030 shares
368,657 shares
21,513 shares
80,772 shares