160,185 shares
90,203 shares
51,248 shares
75,012 shares
77,222 shares
192,408 shares
614,981 shares
299,477 shares
344,262 shares
138,860 shares