31,117 shares
42,772 shares
34,525 shares
14,425 shares
25,515 shares
42,534 shares
34,945 shares
35,859 shares
23,496 shares
347,516 shares