330,109 shares
329,883 shares
329,676 shares
329,189 shares
328,931 shares
327,726 shares
327,203 shares
325,548 shares
324,058 shares
322,837 shares