25,928 shares
131,291 shares
31,472 shares
31,423 shares
34,334 shares
70,023 shares
29,419 shares
18,003 shares
142,651 shares
41,138 shares