39,940 shares
53,489 shares
25,791 shares
24,347 shares
26,546 shares
21,942 shares
48,991 shares
30,308 shares
17,597 shares
25,028 shares