303,158 shares
171,323 shares
538,006 shares
17,693 shares
19,243 shares
12,942 shares
12,509 shares
9,141 shares
20,141 shares
11,214 shares