46,329 shares
325,558 shares
81,340 shares
67,866 shares
131,610 shares
143,205 shares
337,484 shares
315,538 shares
114,171 shares
99,598 shares