160,158 shares
90,199 shares
51,228 shares
75,003 shares
77,195 shares
192,388 shares
614,952 shares
299,470 shares
344,240 shares
138,853 shares