43,695 shares
13,117 shares
31,087 shares
15,346 shares
18,392 shares
13,104 shares
10,297 shares
9,000 shares
7,254 shares
32,416 shares