128,855 shares
18,003 shares
23,119 shares
247,048 shares
44,316 shares
30,618 shares
323,856 shares
368,538 shares
21,362 shares
80,663 shares