309 shares
398 shares
330 shares
230 shares
183 shares
313 shares
197 shares
519 shares
272 shares
258 shares