140,953 shares
409,643 shares
231,935 shares
385,941 shares
136,043 shares
343,263 shares
815,460 shares
240,986 shares
197,461 shares
367,311 shares