176,241 shares
35,737 shares
120,252 shares
125,475 shares
45,610 shares
29,780 shares
344,614 shares
48,674 shares
46,024 shares
249,524 shares