512 shares
502 shares
291 shares
483 shares
335 shares
561 shares
526 shares
486 shares
562 shares
460 shares