638,314 shares
281,394 shares
261,899 shares
599,952 shares
210,193 shares
185,518 shares
208,804 shares
250,309 shares
370,183 shares
405,597 shares