260,921 shares
38,818 shares
49,939 shares
62,865 shares
729,589 shares
239,813 shares
31,455 shares
249,610 shares
243,318 shares
157,132 shares