31,150 shares
42,809 shares
34,583 shares
14,445 shares
25,549 shares
42,551 shares
35,012 shares
35,883 shares
23,506 shares
347,583 shares