7,568 shares
20,095 shares
29,016 shares
42,804 shares
22,921 shares
30,458 shares
24,780 shares
9,733 shares
40,801 shares
23,721 shares