29,531 shares
29,168 shares
46,338 shares
13,944 shares
10,190 shares
23,919 shares
10,574 shares
12,545 shares
12,499 shares
9,323 shares