7,871 shares
12,291 shares
23,374 shares
30,020 shares
22,212 shares
30,985 shares
27,480 shares
26,138 shares
35,809 shares
40,601 shares