18,410 shares
146,264 shares
36,524 shares
346,679 shares
15,407 shares
27,306 shares
1,240,096 shares
14,816 shares
12,759 shares
509,737 shares