626,353 shares
81,116 shares
60,959 shares
815,251 shares
355,962 shares
264,040 shares
241,081 shares
117,707 shares
51,855 shares
26,707 shares