31,149 shares
20,670 shares
18,041 shares
36,276 shares
12,425 shares
12,806 shares
8,567 shares
263,085 shares
315 shares
352 shares