301,448 shares
468,458 shares
364,341 shares
945,870 shares
466,949 shares
392,764 shares
310,368 shares
384,976 shares
507,713 shares
108,900 shares