160,351 shares
90,373 shares
51,415 shares
75,192 shares
77,405 shares
192,569 shares
615,183 shares
299,651 shares
344,429 shares
139,017 shares