31,124 shares
42,793 shares
34,532 shares
14,434 shares
25,529 shares
42,540 shares
34,966 shares
35,864 shares
23,499 shares
347,533 shares