45,926 shares
32,187 shares
28,747 shares
15,445 shares
239 shares
327 shares
400 shares
315 shares
305 shares
307 shares