18,373 shares
145,946 shares
36,300 shares
346,350 shares
15,285 shares
27,221 shares
1,239,705 shares
14,653 shares
12,621 shares
509,545 shares