42,236 shares
28,949 shares
348 shares
411 shares
903 shares
374 shares
353 shares
407 shares
408 shares
394 shares