23,149 shares
21,688 shares
514,811 shares
25,585 shares
18,257 shares
16,716 shares
24,084 shares
22,808 shares
58,989 shares
24,928 shares