5,470 shares
5,214 shares
15,751 shares
28,573 shares
32,952 shares
334,918 shares
354,946 shares
159,406 shares
280,571 shares
118,870 shares