18,404 shares
146,234 shares
36,497 shares
346,653 shares
15,382 shares
27,270 shares
1,240,029 shares
14,762 shares
12,743 shares
509,717 shares