190,462 shares
52,918 shares
85,504 shares
671,883 shares
361,173 shares
97,308 shares
248,934 shares
54,607 shares
37,866 shares
506,509 shares