156,829 shares
311,334 shares
46,145 shares
58,540 shares
175,394 shares
141,387 shares
131,011 shares
328,881 shares
69,905 shares
84,682 shares