346,554 shares
99,361 shares
90,610 shares
110,698 shares
138,822 shares
251,059 shares
156,049 shares
108,690 shares
251,514 shares
535,856 shares