18,934 shares
22,399 shares
528,554 shares
22,579 shares
20,544 shares
26,302 shares
14,813 shares
47,907 shares
13,059 shares
12,009 shares