102,548 shares
83,822 shares
49,940 shares
58,652 shares
22,327 shares
21,678 shares
18,631 shares
23,080 shares
31,737 shares
42,681 shares