35,249 shares
19,870 shares
94,597 shares
30,751 shares
25,335 shares
11,265 shares
14,102 shares
326,838 shares
25,817 shares
9,542 shares