531,905 shares
429,561 shares
202,596 shares
75,697 shares
122,121 shares
162,588 shares
73,177 shares
152,144 shares
269,180 shares
83,816 shares