33,579 shares
27,153 shares
207,308 shares
186,794 shares
166,129 shares
299,091 shares
164,007 shares
151,597 shares
466,604 shares
140,790 shares