256,302 shares
212,047 shares
203,225 shares
512,334 shares
285,649 shares
261,852 shares
210,148 shares
185,495 shares
208,772 shares
405,527 shares