58,134 shares
120,251 shares
341,683 shares
249,383 shares
192,617 shares
153,317 shares
27,242 shares
264,512 shares
31,369 shares
325,429 shares