52,126 shares
95,597 shares
53,996 shares
77,334 shares
109,549 shares
404,640 shares
130,881 shares
120,591 shares
27,976 shares
116,883 shares