626,356 shares
81,117 shares
60,959 shares
815,253 shares
355,964 shares
264,041 shares
241,084 shares
117,709 shares
51,857 shares
26,708 shares