318 shares
327 shares
311 shares
307 shares
270 shares
990 shares
668 shares
494 shares
486 shares
343 shares