344,033 shares
299,650 shares
96,286 shares
283,406 shares
90,960 shares
174,163 shares
124,701 shares
223,905 shares
415,674 shares
497,698 shares