18,154 shares
12,946 shares
16,728 shares
18,593 shares
559,044 shares
52,493 shares
310,943 shares
130,266 shares
267,547 shares
219 shares