344,628 shares
340,931 shares
337,214 shares
333,063 shares
330,692 shares
327,631 shares
325,477 shares
322,434 shares
322,227 shares
317,511 shares