433,591 shares
394,534 shares
52,912 shares
149,683 shares
211,726 shares
403,570 shares
136,844 shares
184,628 shares
507,558 shares
230,406 shares