320,159 shares
320,078 shares
318,507 shares
318,275 shares
318,217 shares
318,149 shares
317,830 shares
316,350 shares
315,800 shares
315,030 shares