102,035 shares
61,481 shares
123,515 shares
23,341 shares
42,258 shares
56,522 shares
23,144 shares
19,024 shares
460,829 shares
27,039 shares