481,314 shares
443,943 shares
311,951 shares
283,193 shares
261,011 shares
244,298 shares
222,748 shares
220,381 shares
220,336 shares
219,952 shares