7,551 shares
20,091 shares
29,016 shares
42,803 shares
22,918 shares
30,458 shares
24,775 shares
9,731 shares
40,792 shares
23,720 shares