330,207 shares
329,547 shares
329,300 shares
328,418 shares
327,769 shares
325,082 shares
324,504 shares
321,813 shares
320,742 shares
316,032 shares