29,321 shares
125,693 shares
27,758 shares
19,538 shares
46,820 shares
18,434 shares
10,950 shares
526 shares
511 shares
568 shares