150 shares
134 shares
71 shares
85 shares
373 shares
654 shares
340 shares
151 shares
273 shares
158 shares