905,806 shares
427,680 shares
389,207 shares
378,514 shares
356,831 shares
304,699 shares
222,359 shares
217,016 shares
213,152 shares
197,580 shares