190,463 shares
52,919 shares
85,505 shares
671,886 shares
361,176 shares
97,309 shares
248,937 shares
54,609 shares
37,867 shares
506,513 shares