31,118 shares
219 shares
319 shares
330 shares
321 shares
312 shares
288 shares
356 shares
306 shares
309 shares