34,418 shares
18,087 shares
120,519 shares
107,800 shares
10,969 shares
53,861 shares
18,917 shares
12,646 shares
230,948 shares
28,018 shares