28,028 shares
19,594 shares
13,823 shares
28,219 shares
13,897 shares
7,602 shares
18,872 shares
21,322 shares
389,356 shares
33,466 shares