18,931 shares
22,395 shares
528,525 shares
22,571 shares
20,543 shares
26,301 shares
14,813 shares
47,904 shares
13,055 shares
12,008 shares