21,116 shares
48,308 shares
33,413 shares
18,647 shares
40,799 shares
15,554 shares
19,488 shares
36,823 shares
34,607 shares
40,192 shares