31,261 shares
42,901 shares
34,695 shares
14,550 shares
25,669 shares
42,651 shares
35,100 shares
35,990 shares
23,604 shares
347,691 shares