301,361 shares
468,371 shares
364,239 shares
945,793 shares
466,947 shares
392,655 shares
310,261 shares
384,895 shares
507,698 shares
108,746 shares