302 shares
268 shares
1,051 shares
257 shares
632 shares
300 shares
252 shares
280 shares
578 shares
515 shares