23,609 shares
17,259 shares
12,693 shares
12,524 shares
34,243 shares
16,883 shares
240,681 shares
14,135 shares
13,262 shares
18,004 shares