18,926 shares
22,391 shares
516,544 shares
22,567 shares
20,541 shares
26,292 shares
14,811 shares
47,898 shares
13,050 shares
12,002 shares