174,585 shares
19,530 shares
18,147 shares
21,392 shares
293,412 shares
42,102 shares
13,378 shares
44,523 shares
140,281 shares
248,936 shares