303,158 shares
171,325 shares
538,007 shares
17,693 shares
19,248 shares
12,942 shares
12,512 shares
9,141 shares
20,141 shares
11,215 shares