102,278 shares
83,504 shares
49,636 shares
58,269 shares
22,046 shares
21,420 shares
18,324 shares
22,786 shares
31,480 shares
42,381 shares