195,503 shares
64,814 shares
255,254 shares
85,728 shares
89,845 shares
48,512 shares
60,958 shares
517,514 shares
311,831 shares
32,020 shares