18,419 shares
146,339 shares
36,580 shares
346,740 shares
15,414 shares
27,313 shares
1,240,183 shares
14,833 shares
12,802 shares
509,782 shares