23,616 shares
70,185 shares
27,857 shares
49,378 shares
381,993 shares
65,170 shares
50,502 shares
23,512 shares
117,203 shares
240,880 shares