218,803 shares
29,758 shares
335,190 shares
178,256 shares
30,709 shares
174,371 shares
90,040 shares
73,259 shares
27,275 shares
48,036 shares