38,469 shares
22,545 shares
49,120 shares
43,163 shares
23,865 shares
71,549 shares
109,814 shares
372,829 shares
69,591 shares
131,226 shares