306,948 shares
305 shares
270 shares
324 shares
243 shares
244 shares
451 shares
281 shares
347 shares
238 shares