276 shares
128 shares
268 shares
229 shares
399 shares
284 shares
120 shares
119 shares
484 shares
146 shares