18,363 shares
145,905 shares
36,286 shares
346,322 shares
15,220 shares
27,188 shares
1,239,624 shares
14,623 shares
12,598 shares
509,481 shares