24,307 shares
44,941 shares
11,630 shares
24,900 shares
27,534 shares
17,951 shares
15,613 shares
11,455 shares
508,811 shares
32,990 shares