18,931 shares
22,396 shares
528,528 shares
22,572 shares
20,543 shares
26,301 shares
14,813 shares
47,904 shares
13,055 shares
12,008 shares