46,328 shares
325,552 shares
81,337 shares
67,866 shares
131,606 shares
143,205 shares
337,484 shares
315,538 shares
114,171 shares
99,597 shares