128,232 shares
97,748 shares
97,039 shares
283,251 shares
183,033 shares
409,544 shares
338,806 shares
73,622 shares
291,881 shares
73,664 shares