18,939 shares
22,405 shares
528,574 shares
22,586 shares
20,548 shares
26,310 shares
14,819 shares
47,912 shares
13,064 shares
12,015 shares