49,556 shares
313,699 shares
40,916 shares
85,720 shares
33,368 shares
103,495 shares
213,435 shares
238,596 shares
18,066 shares
21,106 shares