574,568 shares
346,216 shares
324,961 shares
315,768 shares
303,258 shares
297,428 shares
223,464 shares
211,064 shares
206,478 shares
159,397 shares