176,844 shares
35,829 shares
120,827 shares
125,826 shares
45,953 shares
30,237 shares
345,164 shares
48,995 shares
46,306 shares
249,773 shares