195,628 shares
64,871 shares
255,288 shares
85,851 shares
89,870 shares
48,606 shares
60,964 shares
517,545 shares
311,910 shares
32,191 shares