29,322 shares
125,694 shares
27,759 shares
19,540 shares
46,821 shares
18,434 shares
10,950 shares
527 shares
511 shares
568 shares