105 shares
287 shares
295 shares
340 shares
167 shares
149 shares
161 shares
168 shares
154 shares
378 shares