30,987 shares
19,473 shares
34,459 shares
21,712 shares
57,895 shares
14,699 shares
26,150 shares
25,144 shares
171,622 shares
13,394 shares