190,459 shares
52,878 shares
85,504 shares
671,857 shares
361,160 shares
97,308 shares
248,933 shares
54,598 shares
37,866 shares
506,505 shares