344,220 shares
300,024 shares
96,429 shares
283,643 shares
90,999 shares
174,363 shares
124,840 shares
224,042 shares
415,743 shares
497,734 shares