638,653 shares
281,889 shares
262,242 shares
600,559 shares
210,600 shares
185,819 shares
209,107 shares
250,891 shares
370,832 shares
405,903 shares