399 shares
523 shares
396 shares
578 shares
532 shares
431 shares
501 shares
513 shares
365 shares
482 shares