531,900 shares
429,555 shares
202,591 shares
75,694 shares
122,118 shares
162,585 shares
73,173 shares
152,139 shares
269,177 shares
83,812 shares