18,417 shares
146,334 shares
36,573 shares
346,728 shares
15,410 shares
27,313 shares
1,240,161 shares
14,830 shares
12,794 shares
509,777 shares