669 shares
515 shares
353 shares
330 shares
471 shares
21 shares
29 shares
18 shares
48 shares
38 shares