46,348 shares
325,658 shares
81,363 shares
67,913 shares
131,634 shares
143,235 shares
337,497 shares
315,568 shares
114,193 shares
99,604 shares