421 shares
596 shares
377 shares
543 shares
531 shares
395 shares
362 shares
649 shares
990 shares
405 shares