29,487 shares
150,944 shares
105,002 shares
68,082 shares
60,117 shares
415,261 shares
73,263 shares
129,577 shares
50,231 shares
26,658 shares