29,363 shares
125,737 shares
27,805 shares
19,580 shares
46,864 shares
18,475 shares
10,984 shares
540 shares
527 shares
590 shares