166,594 shares
27,694 shares
103,256 shares
36,295 shares
21,652 shares
254,758 shares
43,812 shares
66,196 shares
40,610 shares
19,294 shares