31,145 shares
42,808 shares
34,559 shares
14,442 shares
25,546 shares
42,550 shares
35,005 shares
35,879 shares
23,506 shares
347,576 shares