160,347 shares
90,366 shares
51,409 shares
75,187 shares
77,405 shares
192,566 shares
615,173 shares
299,647 shares
344,426 shares
139,016 shares