638,282 shares
281,356 shares
261,857 shares
599,901 shares
210,155 shares
185,502 shares
208,777 shares
250,254 shares
370,079 shares
405,562 shares