332 shares
266 shares
368 shares
218 shares
155 shares
124 shares
421 shares
300 shares
688 shares
514 shares