150,643 shares
97,361 shares
372,366 shares
67,573 shares
42,399 shares
40,222 shares
317,507 shares
61,574 shares
182,919 shares
53,716 shares