608,042 shares
18,573 shares
21,388 shares
89,910 shares
88,119 shares
45,820 shares
25,515 shares
271,098 shares
34,820 shares
83,806 shares