591 shares
545 shares
541 shares
538 shares
504 shares
482 shares
400 shares
335 shares
288 shares
250 shares