506 shares
433 shares
434 shares
526 shares
471 shares
450 shares
496 shares
468 shares
422 shares
38 shares