165,360 shares
52,852 shares
44,018 shares
354,759 shares
269,791 shares
30,762 shares
325,071 shares
70,482 shares
29,085 shares
221,610 shares