344,903 shares
300,695 shares
96,915 shares
283,942 shares
91,054 shares
174,887 shares
125,178 shares
224,676 shares
416,243 shares
497,760 shares