301,419 shares
468,422 shares
364,297 shares
945,848 shares
466,949 shares
392,706 shares
310,317 shares
384,939 shares
507,706 shares
108,860 shares