638,571 shares
281,712 shares
262,102 shares
600,425 shares
210,409 shares
185,723 shares
209,018 shares
250,751 shares
370,667 shares
405,803 shares