638,299 shares
281,359 shares
261,881 shares
599,923 shares
210,175 shares
185,504 shares
208,795 shares
250,255 shares
370,126 shares
405,587 shares