24,028 shares
18,871 shares
255,725 shares
44,877 shares
33,412 shares
84,611 shares
45,881 shares
15,355 shares
19,309 shares
24,731 shares