393 shares
631 shares
252 shares
396 shares
523 shares
406 shares
504 shares
429 shares
594 shares
184 shares