10,836 shares
18,454 shares
11,366 shares
19,991 shares
79,760 shares
32,712 shares
309,620 shares
21,879 shares
14,883 shares
27,673 shares