118,376 shares
26,457 shares
31,915 shares
109,961 shares
209,880 shares
39,380 shares
159,865 shares
195,050 shares
253,242 shares
118,030 shares