38,428 shares
36,898 shares
287,581 shares
129,711 shares
65,185 shares
68,876 shares
23,443 shares
256,762 shares
82,365 shares
19,512 shares