45,094 shares
25,918 shares
84,853 shares
20,952 shares
22,538 shares
21,948 shares
36,704 shares
31,047 shares
25,557 shares
25,002 shares