301,006 shares
468,083 shares
363,804 shares
945,591 shares
466,932 shares
392,300 shares
309,799 shares
384,548 shares
507,686 shares
108,372 shares