626,296 shares
81,113 shares
60,956 shares
815,245 shares
355,958 shares
264,029 shares
241,029 shares
117,704 shares
51,847 shares
26,705 shares