49,787 shares
313,716 shares
41,102 shares
85,834 shares
33,529 shares
103,578 shares
213,496 shares
238,732 shares
18,150 shares
21,122 shares