25,293 shares
12,258 shares
10,045 shares
19,691 shares
16,669 shares
20,091 shares
10,415 shares
31,172 shares
31,929 shares
17,813 shares