21,233 shares
15,579 shares
28,135 shares
315,545 shares
15,649 shares
37,451 shares
147,203 shares
322,156 shares
14,631 shares
16,092 shares