43,410 shares
12,862 shares
30,782 shares
15,077 shares
18,091 shares
12,829 shares
10,018 shares
8,687 shares
6,940 shares
32,108 shares