160,275 shares
90,327 shares
51,351 shares
75,113 shares
77,320 shares
192,505 shares
615,105 shares
299,594 shares
344,361 shares
138,962 shares