29,339 shares
125,713 shares
27,783 shares
19,561 shares
46,844 shares
18,451 shares
10,966 shares
530 shares
515 shares
574 shares