190,458 shares
52,864 shares
85,504 shares
671,847 shares
361,156 shares
97,306 shares
248,933 shares
54,591 shares
37,866 shares
506,503 shares