38,597 shares
32,821 shares
32,368 shares
53,703 shares
26,339 shares
30,653 shares
28,181 shares
41,060 shares
19,194 shares
21,940 shares