626,296 shares
81,113 shares
60,956 shares
815,245 shares
355,957 shares
264,029 shares
241,028 shares
117,704 shares
51,846 shares
26,705 shares