29,820 shares
78,450 shares
328,426 shares
25,630 shares
153,773 shares
97,494 shares
189,984 shares
29,021 shares
220,751 shares
19,725 shares