638,652 shares
281,880 shares
262,242 shares
600,558 shares
210,599 shares
185,819 shares
209,107 shares
250,889 shares
370,830 shares
405,903 shares