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