18,927 shares
22,392 shares
528,484 shares
22,570 shares
20,542 shares
26,293 shares
14,812 shares
47,900 shares
13,053 shares
12,005 shares