344,226 shares
300,027 shares
96,430 shares
283,643 shares
90,999 shares
174,366 shares
124,842 shares
224,043 shares
415,747 shares
497,734 shares