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