301,356 shares
468,347 shares
364,203 shares
945,772 shares
466,947 shares
392,644 shares
310,221 shares
384,891 shares
507,698 shares
108,720 shares