190,486 shares
52,936 shares
85,518 shares
671,919 shares
361,200 shares
97,331 shares
248,963 shares
54,624 shares
37,889 shares
506,545 shares