102,438 shares
83,721 shares
49,814 shares
58,456 shares
22,214 shares
21,571 shares
18,503 shares
22,960 shares
31,624 shares
42,572 shares