34,866 shares
27,835 shares
69,515 shares
125,101 shares
21,469 shares
58,966 shares
26,022 shares
23,768 shares
139,591 shares
14,487 shares