445,328 shares
389,959 shares
542,859 shares
243,618 shares
194,030 shares
112,587 shares
429,596 shares
215,875 shares
359,033 shares
255,307 shares