29,523 shares
29,161 shares
46,331 shares
13,939 shares
10,185 shares
23,911 shares
10,569 shares
12,535 shares
12,493 shares
9,318 shares