300,971 shares
468,021 shares
363,722 shares
945,536 shares
466,923 shares
392,211 shares
309,679 shares
384,520 shares
507,672 shares
108,297 shares