140,948 shares
409,630 shares
231,929 shares
385,935 shares
136,037 shares
343,258 shares
815,422 shares
240,976 shares
197,454 shares
367,303 shares