23,952 shares
205,047 shares
28,156 shares
24,648 shares
18,874 shares
431,840 shares
15,959 shares
332,170 shares
83,514 shares
35,275 shares