626,213 shares
81,087 shares
60,930 shares
815,148 shares
355,896 shares
263,948 shares
240,036 shares
117,644 shares
51,772 shares
26,661 shares