300,939 shares
467,983 shares
363,703 shares
945,492 shares
466,908 shares
392,157 shares
309,631 shares
384,495 shares
507,663 shares
108,226 shares