344,698 shares
300,598 shares
96,800 shares
283,881 shares
91,025 shares
174,754 shares
125,055 shares
224,429 shares
416,161 shares
497,747 shares