46,529 shares
325,876 shares
81,478 shares
68,111 shares
131,722 shares
143,451 shares
337,722 shares
315,684 shares
114,318 shares
99,643 shares