638,266 shares
281,353 shares
261,852 shares
599,829 shares
210,148 shares
185,495 shares
208,772 shares
250,218 shares
370,057 shares
405,527 shares