638,304 shares
281,368 shares
261,886 shares
599,932 shares
210,183 shares
185,509 shares
208,796 shares
250,288 shares
370,140 shares
405,589 shares