38,538 shares
11,201 shares
92,534 shares
18,109 shares
30,594 shares
30,062 shares
25,424 shares
19,484 shares
29,910 shares
16,185 shares