47,433 shares
297,606 shares
224,391 shares
83,989 shares
39,302 shares
310,063 shares
145,236 shares
95,887 shares
224,131 shares
217,549 shares