26,926 shares
9,804 shares
6,610 shares
43,019 shares
10,434 shares
29,361 shares
20,102 shares
9,891 shares
7,890 shares
31,771 shares