338 shares
418 shares
285 shares
305 shares
249 shares
288 shares
251 shares
317 shares
321 shares
272 shares