23,159 shares
21,694 shares
514,821 shares
25,593 shares
18,263 shares
16,721 shares
24,094 shares
22,817 shares
58,995 shares
24,933 shares