638,281 shares
281,355 shares
261,857 shares
599,897 shares
210,155 shares
185,502 shares
208,777 shares
250,247 shares
370,078 shares
405,560 shares