29,538 shares
31,152 shares
31,034 shares
38,039 shares
42,114 shares
21,300 shares
37,226 shares
36,080 shares
30,724 shares
18,320 shares