38,515 shares
22,756 shares
49,467 shares
43,424 shares
24,153 shares
71,768 shares
109,981 shares
373,180 shares
69,785 shares
131,497 shares