20,889 shares
16,482 shares
34,831 shares
28,906 shares
19,266 shares
11,748 shares
25,368 shares
25,835 shares
28,336 shares
23,064 shares