166,969 shares
28,042 shares
103,652 shares
36,653 shares
22,023 shares
255,151 shares
44,172 shares
66,576 shares
40,964 shares
19,621 shares