26,032 shares
25,403 shares
22,117 shares
25,940 shares
272,756 shares
18,694 shares
23,387 shares
30,892 shares
26,681 shares
14,466 shares