151,466 shares
63,247 shares
277,436 shares
70,090 shares
152,799 shares
294,964 shares
87,186 shares
21,011 shares
94,866 shares
37,409 shares