190,037 shares
157,422 shares
332,843 shares
376,694 shares
384,475 shares
384,336 shares
329,814 shares
543,754 shares
704,660 shares
297,791 shares