57,940 shares
120,017 shares
341,603 shares
249,229 shares
192,470 shares
153,146 shares
27,167 shares
264,405 shares
31,172 shares
325,224 shares