24,177 shares
44,859 shares
11,515 shares
24,797 shares
27,275 shares
17,545 shares
15,263 shares
11,358 shares
508,446 shares
32,615 shares