626,301 shares
81,113 shares
60,956 shares
815,246 shares
355,958 shares
264,032 shares
241,031 shares
117,705 shares
51,850 shares
26,705 shares