24,307 shares
44,940 shares
11,628 shares
24,872 shares
27,516 shares
17,944 shares
15,605 shares
11,436 shares
508,796 shares
32,980 shares