300,940 shares
467,988 shares
363,703 shares
945,494 shares
466,910 shares
392,158 shares
309,633 shares
384,496 shares
507,664 shares
108,228 shares