23,629 shares
17,262 shares
12,707 shares
12,528 shares
34,248 shares
16,896 shares
240,686 shares
14,142 shares
13,287 shares
18,009 shares