23,660 shares
204,850 shares
28,024 shares
24,435 shares
18,757 shares
431,698 shares
15,745 shares
332,054 shares
83,290 shares
35,134 shares