118,372 shares
26,457 shares
31,914 shares
109,929 shares
209,868 shares
39,379 shares
159,865 shares
195,040 shares
253,240 shares
118,019 shares