311,881 shares
27,484 shares
41,492 shares
323,755 shares
50,192 shares
157,489 shares
27,555 shares
92,702 shares
235,540 shares
521,228 shares