787 shares
733 shares
630 shares
609 shares
505 shares
388 shares
355 shares
352 shares
341 shares
312 shares