29,607 shares
29,231 shares
46,412 shares
13,987 shares
10,230 shares
23,999 shares
10,614 shares
12,596 shares
12,541 shares
9,363 shares