638,330 shares
281,485 shares
261,926 shares
600,065 shares
210,217 shares
185,529 shares
208,825 shares
250,412 shares
370,314 shares
405,629 shares