176,266 shares
35,741 shares
120,259 shares
125,483 shares
45,615 shares
29,844 shares
344,621 shares
48,677 shares
46,029 shares
249,533 shares