33,631 shares
27,217 shares
207,362 shares
186,866 shares
166,205 shares
299,155 shares
164,066 shares
151,693 shares
466,677 shares
140,845 shares