166,907 shares
27,951 shares
103,563 shares
36,562 shares
21,928 shares
255,051 shares
44,094 shares
66,485 shares
40,875 shares
19,537 shares