336 shares
302 shares
267 shares
231 shares
294 shares
348 shares
258 shares
525 shares
211 shares
395 shares