638,283 shares
281,356 shares
261,858 shares
599,902 shares
210,156 shares
185,503 shares
208,778 shares
250,254 shares
370,079 shares
405,565 shares