329 shares
328 shares
320 shares
294 shares
305 shares
344 shares
292 shares
335 shares
332 shares
379 shares