221 shares
140 shares
138 shares
300 shares
314 shares
131 shares
332 shares
535 shares
264 shares
328 shares