37,751 shares
49,536 shares
36,582 shares
279,695 shares
31,993 shares
194,554 shares
26,114 shares
21,117 shares
29,883 shares
352,573 shares