44,953 shares
97,660 shares
44,251 shares
167,038 shares
89,931 shares
69,747 shares
113,519 shares
389,628 shares
42,192 shares
104,284 shares