626,583 shares
81,282 shares
61,122 shares
815,471 shares
356,170 shares
264,270 shares
241,306 shares
117,916 shares
52,040 shares
26,899 shares