171,342 shares
254,942 shares
344,516 shares
188,506 shares
361,866 shares
243,208 shares
157,533 shares
291,970 shares
529,148 shares
103,122 shares