343,956 shares
13,415 shares
126,105 shares
24,605 shares
235,441 shares
18,630 shares
40,482 shares
42,112 shares
43,945 shares
32,009 shares