23,143 shares
21,681 shares
514,791 shares
25,572 shares
18,250 shares
16,706 shares
24,076 shares
22,797 shares
58,982 shares
24,919 shares