307 shares
356 shares
354 shares
333 shares
483 shares
311 shares
451 shares
300 shares
570 shares
425 shares