626,356 shares
81,118 shares
60,959 shares
815,254 shares
355,964 shares
264,042 shares
241,084 shares
117,709 shares
51,858 shares
26,708 shares