150,154 shares
361,773 shares
124,723 shares
595,486 shares
503,617 shares
62,331 shares
256,157 shares
183,379 shares
112,248 shares
209,044 shares