43,497 shares
12,934 shares
30,859 shares
15,155 shares
18,186 shares
12,903 shares
10,115 shares
8,791 shares
7,020 shares
32,199 shares