43,428 shares
12,881 shares
30,801 shares
15,093 shares
18,109 shares
12,833 shares
10,035 shares
8,706 shares
6,958 shares
32,131 shares