626,281 shares
81,111 shares
60,955 shares
815,242 shares
355,953 shares
264,018 shares
241,018 shares
117,703 shares
51,842 shares
26,703 shares