31,108 shares
215 shares
307 shares
324 shares
309 shares
304 shares
279 shares
347 shares
300 shares
303 shares