190,012 shares
157,323 shares
332,814 shares
376,620 shares
384,405 shares
384,287 shares
329,808 shares
543,732 shares
704,646 shares
297,650 shares