31,176 shares
42,829 shares
34,607 shares
14,464 shares
25,573 shares
42,571 shares
35,030 shares
35,912 shares
23,525 shares
347,616 shares