18,449 shares
146,478 shares
36,679 shares
346,866 shares
15,496 shares
27,394 shares
1,240,342 shares
14,920 shares
12,870 shares
509,898 shares