150,541 shares
96,874 shares
372,190 shares
67,423 shares
42,274 shares
39,993 shares
317,035 shares
61,178 shares
182,512 shares
53,445 shares