303,286 shares
171,441 shares
538,139 shares
17,817 shares
19,380 shares
13,054 shares
12,638 shares
9,264 shares
20,266 shares
11,324 shares