659 shares
472 shares
420 shares
401 shares
510 shares
880 shares
309 shares
387 shares
416 shares
427 shares