22,792 shares
52,729 shares
266,805 shares
11,426 shares
66,790 shares
85,641 shares
46,540 shares
29,834 shares
128,900 shares
207,091 shares