18,858 shares
15,535 shares
12,190 shares
10,041 shares
10,259 shares
23,799 shares
24,911 shares
30,742 shares
19,976 shares
8,155 shares