102,283 shares
83,513 shares
49,642 shares
58,273 shares
22,052 shares
21,424 shares
18,336 shares
22,794 shares
31,482 shares
42,387 shares