45,916 shares
324,879 shares
81,140 shares
67,198 shares
131,160 shares
142,695 shares
336,992 shares
315,241 shares
113,660 shares
99,547 shares