22,794 shares
52,729 shares
266,818 shares
11,430 shares
66,803 shares
85,644 shares
46,540 shares
29,835 shares
128,900 shares
207,092 shares