22,906 shares
52,897 shares
267,148 shares
11,496 shares
66,927 shares
85,758 shares
46,668 shares
30,037 shares
128,989 shares
207,345 shares