638,278 shares
281,354 shares
261,856 shares
599,892 shares
210,155 shares
185,501 shares
208,777 shares
250,239 shares
370,078 shares
405,552 shares