18,926 shares
22,391 shares
528,473 shares
22,569 shares
20,541 shares
26,292 shares
14,811 shares
47,899 shares
13,051 shares
12,004 shares