31,143 shares
42,806 shares
34,552 shares
14,442 shares
25,545 shares
42,550 shares
35,002 shares
35,876 shares
23,506 shares
347,574 shares