626,275 shares
81,107 shares
60,955 shares
815,228 shares
355,951 shares
264,011 shares
241,008 shares
117,701 shares
51,835 shares
26,699 shares