166,585 shares
27,683 shares
103,251 shares
36,288 shares
21,646 shares
254,744 shares
43,810 shares
66,191 shares
40,603 shares
19,289 shares