49,557 shares
313,699 shares
40,923 shares
85,725 shares
33,373 shares
103,495 shares
213,435 shares
238,597 shares
18,068 shares
21,107 shares