356 shares
226 shares
249 shares
229 shares
244 shares
274 shares
401 shares
300 shares
406 shares
502 shares