303,286 shares
171,441 shares
538,138 shares
17,816 shares
19,380 shares
13,053 shares
12,638 shares
9,264 shares
20,266 shares
11,324 shares