166,592 shares
27,691 shares
103,256 shares
36,294 shares
21,651 shares
254,752 shares
43,812 shares
66,196 shares
40,609 shares
19,293 shares