256,732 shares
212,425 shares
203,606 shares
512,669 shares
286,031 shares
262,242 shares
210,600 shares
185,819 shares
209,107 shares
405,903 shares