343,908 shares
89,716 shares
20,461 shares
13,367 shares
10,230 shares
20,079 shares
32,322 shares
20,469 shares
23,485 shares
180,942 shares