18,978 shares
10,482 shares
13,786 shares
31,258 shares
220,361 shares
126,438 shares
12,574 shares
11,365 shares
32,419 shares
33,042 shares