626,649 shares
81,337 shares
61,173 shares
815,537 shares
356,227 shares
264,339 shares
241,380 shares
117,985 shares
52,090 shares
26,961 shares