626,528 shares
81,244 shares
61,092 shares
815,414 shares
356,118 shares
264,206 shares
241,252 shares
117,871 shares
52,005 shares
26,859 shares