46,501 shares
325,850 shares
81,466 shares
68,093 shares
131,711 shares
143,404 shares
337,690 shares
315,660 shares
114,295 shares
99,632 shares