23,666 shares
204,853 shares
28,026 shares
24,487 shares
18,759 shares
431,705 shares
15,745 shares
332,057 shares
83,291 shares
35,140 shares