45,069 shares
25,868 shares
84,820 shares
20,869 shares
22,522 shares
21,931 shares
36,571 shares
30,700 shares
25,470 shares
24,992 shares