71,102 shares
152,969 shares
71,023 shares
132,606 shares
159,350 shares
124,762 shares
40,142 shares
35,491 shares
196,709 shares
38,712 shares