29,527 shares
29,165 shares
46,334 shares
13,941 shares
10,188 shares
23,915 shares
10,570 shares
12,540 shares
12,495 shares
9,320 shares