28,032 shares
19,595 shares
13,824 shares
28,221 shares
13,898 shares
17,603 shares
18,873 shares
21,323 shares
389,359 shares
33,468 shares