24,284 shares
44,892 shares
11,569 shares
24,821 shares
27,370 shares
17,648 shares
15,365 shares
11,387 shares
508,520 shares
32,683 shares