18,405 shares
146,251 shares
36,506 shares
346,669 shares
15,394 shares
27,283 shares
1,240,058 shares
14,787 shares
12,750 shares
509,723 shares