104,912 shares
299,228 shares
219,625 shares
149,519 shares
155,441 shares
50,855 shares
45,165 shares
122,584 shares
59,367 shares
59,575 shares