18,665 shares
20,229 shares
16,417 shares
9,637 shares
21,328 shares
15,290 shares
18,331 shares
442,939 shares
145,888 shares
16,179 shares