34,482 shares
18,512 shares
120,565 shares
108,217 shares
11,198 shares
53,928 shares
18,966 shares
12,818 shares
231,462 shares
28,271 shares