343,995 shares
89,824 shares
20,488 shares
13,434 shares
10,246 shares
20,143 shares
32,337 shares
20,512 shares
23,510 shares
181,059 shares