638,542 shares
281,672 shares
262,044 shares
600,375 shares
210,352 shares
185,668 shares
208,962 shares
250,689 shares
370,597 shares
405,756 shares