58,158 shares
120,273 shares
341,701 shares
249,480 shares
192,646 shares
153,337 shares
27,276 shares
264,546 shares
31,433 shares
325,441 shares