102,288 shares
83,560 shares
49,648 shares
58,282 shares
22,055 shares
21,428 shares
18,347 shares
22,805 shares
31,487 shares
42,417 shares