344,847 shares
300,680 shares
96,868 shares
283,913 shares
91,047 shares
174,839 shares
125,143 shares
224,613 shares
416,223 shares
497,751 shares