42,754 shares
70,017 shares
62,084 shares
121,546 shares
390,298 shares
161,759 shares
50,345 shares
85,000 shares
651,503 shares
160,835 shares