29,094 shares
125,522 shares
27,563 shares
19,349 shares
46,643 shares
18,248 shares
10,776 shares
429 shares
396 shares
460 shares