638,301 shares
281,359 shares
261,881 shares
599,923 shares
210,176 shares
185,504 shares
208,795 shares
250,282 shares
370,127 shares
405,587 shares